大对象-sys_lobs
功能描述
sys_lobs系统表用于存储、管理系统库和用户库中所有表的大对象字段信息。
字段说明
序号 | 字段名 | 类型 | 说明 |
---|---|---|---|
0 | DB_ID | OID_TYPE | 库ID |
1 | TABLE_ID | OID_TYPE | 表ID |
2 | PARTI_NO | INTEGER | 分区号 |
3 | COL_NO | INTEGER | 字段序号 |
4 | LOB_GSTOS | INTEGER | 大对象存贮号 |
5 | RESERVED1 | VARCHAR | 保留字段 |
6 | RESERVED2 | VARCHAR | 保留字段 |
示例
查询存在大对象的表名
sqlSQL> CREATE TABLE lob_info(id INT,col1 CLOB,col2 VARCHAR(10),col3 BLOB); SQL> SELECT st.table_name,sl.col_no FROM sys_lobs sl JOIN sys_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