ORACLE学习
syh193
这个作者很懒,什么都没留下…
展开
-
Rowid
rowid的介绍先对rowid有个感官认识:SQL> select ROWID from test where rownumROWID ------------------ ---------- AAABnlAAFAAAAAPAAA ROWID的格式如下:数据对象编号 文件编号 块编号 行编号OOOOOO F原创 2009-07-18 09:43:00 · 284 阅读 · 0 评论 -
Oracle存储过程
Oracle存储过程功能强大,他主要的作用有以下几点:1.可以批量执行sql语句,提供内置的事务支持,同时能够提高数据库操作的效率。2.客户端程序依据存储过程名来调用,提供程序的可移植性。3.提供复杂的SQL语句逻辑支持。语法结构包括过程声明,执行过程部分,存储过程异常1)不带参数:Create or replace procedure NoparProcedureNam原创 2009-11-18 15:04:00 · 385 阅读 · 0 评论 -
一条SQL语句
1.写出如下要求的SQL语句(表)t a b(列) 1 2 1 3 1 4 2 1 2 2 3 1 4 1 5 3 5 2 查询结果要求 a b 1 2 2 1 3 1 4 1 5 2 答案:select a ,min(b) from t group by a备注说明:如果按照b的最大值筛选则:selet a,min(b) fr原创 2009-11-19 08:59:00 · 291 阅读 · 0 评论 -
选取第m到n记录(用于分页)
选取第m到n记录(用于分页)SqlServer select t2.* from (select top n-m t1.* from (select top n * from Tablename as t order by t.F1)) as t1 order by t1.F1 desc) as t2 order by t2.F1Oracleselect * from (select rown原创 2009-11-20 14:51:00 · 392 阅读 · 0 评论