用例
了解使用sql 查询oracle当前用可用的数据表,及其表结构
静态
动态
1 查询当前用户可见的表
select table_name from user_tables;-- 当前用户的表 select * from user_tab_comments;-- 当前用户的表的备注2 查询某个特定表的结构
select * from user_tab_columns where Table_Name='PPM_COMPLAIN';-- 特定表的列信息 select * from user_col_comments where TABLE_NAME='PPM_COMPLAIN';-- 特定表的列的备注3 查询某个表的列信息包括备注
SELECT USER_TAB_COLUMNS.COLUMN_NAME,DATA_TYPE,DATA_LENGTH,NULLABLE, USER_COL_COMMENTS.COMMENTS from USER_TAB_COLUMNS INNER JOIN USER_COL_COMMENTS on USER_TAB_COLUMNS.TABLE_NAME=USER_COL_COMMENTS.TABLE_NAME and USER_TAB_COLUMNS.COLUMN_NAME=USER_COL_COMMENTS.COLUMN_NAME where USER_TAB_COLUMNS.TABLE_NAME='PPM_VOTE_HOUSE_REL';