oracle常用命令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25


SELECT * FROM all_tab_comments;
SELECT * FROM all_col_comments;

-- 查询当前用户的表与字段
SELECT * FROM user_tab_comments;
SELECT * FROM user_col_comments;

-- 查询当前用户所有表、序列
select * from user_objects ubs where ubs.OBJECT_TYPE='TABLE';
select * from user_objects ubs where ubs.OBJECT_TYPE='SEQUENCE';

-- 查询 DDL 语句
SELECT DBMS_METADATA.GET_DDL('TABLE','T_NAME') FROM DUAL;

-- 创建自增序列
create sequence ID
minvalue 1
maxvalue 99999999999999999999
start with 1
increment by 1
nocache;

-- SUBSTR