数据库基础:如何查看并导出数据表中字段的注释信息

数据库基础:如何查看并导出数据表中字段的注释信息,第1张

查看并导出SQL Server 数据表中字段注释信息

此示例为导出某个表注释的语句 (表名是bbs_bank_log)

SELECT sysobjects name AS 表名 syscolumns name AS 列名 systypes name AS 数据类型 syscolumns length AS 数据长度 CONVERT(char sysproperties [value]) AS 注释FROM sysproperties RIGHT OUTER JOINsysobjects INNER JOINsyscolumns ON sysobjects id = syscolumns id INNER JOINsystypes ON syscolumns xtype = systypes xtype ONsysproperties id = syscolumns id ANDsysproperties *** allid = syscolumns colidWHERE (sysobjects xtype = u ORsysobjects xtype = v ) AND (systypes name <>sysname ) and CONVERT(char sysproperties [value]) <>null 导出注释不为 null 的记录 AND (sysobjects name = bbs_bank_log ) 逐个关联表名 可以用or连接条件ORDER BY 表名

注意事项

上文中的语句是导出某个表的所有注释 如果你需要简单的列出表的所有注释 语句如下

SELECT CONVERT(char [value]) AS Expr FROM sysproperties

lishixinzhi/Article/program/SQL/201311/16240

使用sql语句,查询oracle的表注释等信息方法如下:

一、Oracle 下读取表/字段的备注信息,Oracle 通过COMMENT ON TABLE  /  COMMENT ON COLUMN 追加表/字段的备注。

COMMENT ON TABLE ,MR_DEPT,IS 。

COMMENT ON COLUMN ,MR_DEPTDEPT_ID,IS。

COMMENT ON COLUMN ,MR_DEPT"PARENT_ID,IS。

COMMENT ON COLUMN ,MR_DEPT"DEPT_NAME,IS 。

COMMENT ON COLUMN ,MR_DEPT"STATUS,IS 。

二、查询表的备注信息

SELECT。

TABLE_NAME。

TABLE_TYPE。

COMMENTS。

FROM。

USER_TAB_COMMENTS。

WHERE-TABLE_NAME -MR_DEPT。

三、查询字段的备注信息

TABLE_NAME。

COLUMN_NAME。

COMMENTS

FROM。

USER_COL_COMMENTS。

WHERE-TABLE_NAME - 'MR_DEPT。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6685228.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存