Oracle分页
原来用的SQL server,主要有两种分页方法:游标和拼字符串,游标法太慢,拼串法也有一些缺陷。
现在找到了一个Oracle的分页方法,也可以说是拼字符串,但是用起来就比SQL server的要方便,没有之前的问题:
SELECT * from
(
SELECT A.*, ROWNUM RN
from (SELECT * from TABLE_NAME) A
WHERE ROWNUM <= 40
)
WHERE RN >= 21
其中最内层为SQL语句,可以使用group by、order by等语句,比较方便
相关文档:
485. DBA_2PC_NEIGHBORS
包含未决事务的引入或流出的连接信息.
486. DBA_ALL_TABLES
显示数据库中所有表的描述.
487. DBA_APPLICATION_ROLES
所有的具有函数定义的验证策略的角色.
488. DBA_ASSOCIATIONS
显示用户定义的统计信息.
489. DBA_AUDIT_EXISTS
列出AUDIT NOT EXISTS和AUDIT EXISTS产生的审计跟踪.
490. ......
783. ALL_ALL_TABLES
用户可存取的所有表.
784. ALL_ARGUMENTS
用户可存取的对象的所有参数.
785. ALL_ASSOCIATIONS
用户定义的统计信息.
786. ALL_BASE_TABLE_MVIEWS
用户可存取的所有物化视图信息.
787. ALL_CATALOG
用户可存取的全部表,同义词,视土和序列.
788. ALL_CLUSTER_HASH_EXPRESSIONS
用户可存取的聚 ......
最近总结了一下oracle主键的设置方法,贴到这保存一下吧。 有两种方法可以设置主键,一种是自增长主键,另一种就是生成唯一序列。 一、自增长主键 --首先建一个表TEST
create tableTEST (
NID int PRIMARY KEY,
test1 varchar2(20),
test2 varchar2(20),
test3 ......
以下据说命令均指在PL/SQL中,在Command Window中执行的命令。
不断搜集整理
1、the account is locked"的解决方法
用sys以sysdba的身份来进行登录,在sys状态是locked的时候也是能登录的.然后再使用命令
alter user sys account unlock来进行解锁 ......