您的位置:首页 > 数据库 > Oracle

Oracle导出Sequence

2008-10-02 11:30 211 查看
Oracle中建立的序列存放在数据表“DBA_SEQUENCES”中,使用“select * from DBA_SEQUENCES”便可以看到系统中所有用户下的序列信息。所以使用一条SQL命令即可查询出想要的列表信息,下面以用户做为条件过虑:

select 'create sequence '|| SEQUENCE_NAME || ' minvalue '||MIN_VALUE||' maxvalue '||MAX_VALUE||' start with '||LAST_NUMBER||' increment by '||INCREMENT_BY||' cache '||CACHE_SIZE||' ;'

from DBA_SEQUENCES

where SEQUENCE_OWNER = UPPER('&SEQUENCE_OWNER');

注意:参数必须大写,Oracle查询条件默认是区分大小写的!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: