|
查询指定表的所有列:
- SELECT *
- FROM dba_tab_cols c
- WHERE 1 = 1
- AND c.owner = upper('YEDWARD')
- AND c.table_name = upper('PAYMENT_HEADERS');
复制代码 查询指定表是否有主键,及主键所在字段名:
- SELECT dcc.owner,
- dcc.constraint_name,
- dcc.table_name,
- dcc.column_name
- FROM dba_constraints dc,
- dba_cons_columns dcc
- WHERE 1 = 1
- AND dc.constraint_name = dcc.constraint_name
- AND dc.constraint_type = 'P'
- AND dc.owner = upper('YEDWARD')
- AND dc.table_name = upper('PAYMENT_HEADERS');
复制代码 将YEDWARD换成表的owner,将PAYMENT_HEADERS换成表名。
|
|