oracle查询某张表的序列 Oracle中查询序列的语法是什么?
Oracle中查询序列的语法是什么?
dba_sequences这个表是属于system用户的,在scott用户这儿肯定是查不到的,你切换到system用户下面试试
oracle中如何查询序列?
--查看当前用户的所有序列 select SEQUENCE_OWNER,SEQUENCE_NAME from dba_sequences where sequence_owner="用户名" --查询当前用户的序列总数 select count(*) from dba_sequences where sequence_owner="用户名"
select SEQUENCE_OWNER,SEQUENCE_NAME from dba_sequences where sequence_owner="PPNIE"
--生成删除该用户下的序列号的sql语句
select "drop sequence " ||SEQUENCE_NAME ||" " from dba_sequences where sequence_owner="PPNIE"
注意事项:
1. 必须以管理员身份登录;
2. sequence_owner必须为大写,不管你的用户名是否大写。只有大写才能识别。
oracle如何查看表对应的序列?
执行如下sql:如果需要查看某个特定的序列,如下:select * from user_sequences where sequence_name like "%T_SELL_BRAND%"select * from user_sequences where sequence_name="SEQ_T_SELL_BRAND"注意:序列名区分大小写。
oracle查询某张表的序列 oracle查询序列sql oracle怎么查看数据库序列
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。