六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 85|回复: 0

Oracle,Mysql,SqlServer2000 读取表备注语句

[复制链接]

升级  2.67%

12

主题

12

主题

12

主题

秀才

Rank: 2

积分
54
 楼主| 发表于 2013-2-5 01:37:16 | 显示全部楼层 |阅读模式
Mysql读取字段备注信息
select *
from Information_schema.columns
where table_Name='emptest';

select   
    concat(table_name, '.', column_name) as 'foreign key',     
    concat(referenced_table_name, '.', referenced_column_name) as 'references'  
from  
    information_schema.key_column_usage   
where  
    table_schema='$databasename' and  
    referenced_table_name is not null;

Oracle读取字段备注信息

select A.column_name 字段名,B.comments 备注   
from user_tab_columns   A,user_col_comments   B   
where A.Table_Name = B.Table_Name and A.Column_Name = B.Column_Name and A.Table_Name='TEST'

sql server读取备注信息
"SELECT o.name as tableName,c.name as columnName,p.value as Description FROM sysproperties p join sysobjects o on o.id=p.id
join syscolumns c on p.id=c.id and p.smallid=c.colid where p.name='MS_Description' and o.name = 'yourtable'order by 1";
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表