DBA_LOBS
功能描述
DBA_LOBS系统视图用于存储和管理当前库中所有表的大对象字段信息。
字段说明
字段名 | 类型 | 说明 |
---|---|---|
DB_ID | INTEGER | 库ID |
TABLE_ID | INTEGER | 表ID |
PARTI_NO | INTEGER | 分区号 |
COL_NO | INTEGER | 字段序号 |
LOB_GSTOS | INTEGER | 大对象存贮号 |
RESERVED1 | CHAR(-1) | 保留字段 |
RESERVED2 | CHAR(128) | 保留字段 |
示例
查询存在大对象的表名
sqlSQL> CREATE TABLE lob_info(id INT,col1 CLOB,col2 VARCHAR(10),col3 BLOB); SQL> SELECT st.table_name,sl.col_no FROM dba_lobs sl JOIN dba_tables st ON sl.db_id=st.db_id AND sl.table_id=st.table_id WHERE st.table_name='LOB_INFO'; TABLE_NAME | COL_NO | ------------------------------------------------------------------------------ LOB_INFO| 1 | LOB_INFO| 3 |
查询大对象的列信息
相关系统表
- sys_databases
- sys_columns
- sys_tables