oracle,mysql获取表和字段的注释
mysql取字段注释
SELECT COLUMN_NAME 列名, DATA_TYPE 字段类型, COLUMN_COMMENT 字段注释
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name = 'companies'##表名
AND table_schema = 'testhuicard'##数据库名
AND column_name LIKE 'c_name'##字段名
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name = 'companies'##表名
AND table_schema = 'testhuicard'##数据库名
AND column_name LIKE 'c_name'##字段名
--------------------------------------------------------------------------
例子:
SELECT COLUMN_COMMENT FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name = 'admin'
AND table_schema = 'datas'
AND column_name LIKE 'name'
SELECT COLUMN_COMMENT FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name = 'admin'
AND table_schema = 'datas'
AND column_name LIKE 'name'
--------------------------------------------------------------------------
mysql SELECT table_name 表名,TABLE_COMMENT 表注释 FROM INFORMATION_SCHEMA.TABLES WHERE table_schema = 'testhuicard' ##数据库名
AND table_name LIKE 'companies'##表名
参考http://dev.mysql.com/doc/refman/5.1/zh/information-schema.html.
mysql手册:23.1. INFORMATION_SCHEMA表
mysql手册:23.1. INFORMATION_SCHEMA表
oracle
1.添加表注释
comment on table table_name is 'comment_info';
2.添加列注释
comment on column table_name.col_name is 'comment_info';
3获得表注释
select * from user_table_comments where table_name='table_name';
4.获取列注释
select * from user_col_comments where table_name='table_name';

浙公网安备 33010602011771号