java 通过jdbc如何获取表名的注释,注意,不是字段的注释

java 通过jdbc如何获取表名的注释,注意,不是字段的注释,第1张

字段注释 这样写就OK

Select COLUMN_NAME 列名, DATA_TYPE 字段类型, COLUMN_COMMENT 字段注释

from INFORMATION_SCHEMACOLUMNS

Where table_name = 'companies'##表名

AND table_schema = 'testhuicard'##数据库名

AND column_name LIKE 'c_name'##字段名

取表注释这样写

Select table_name 表名,TABLE_COMMENT 表注释 from INFORMATION_SCHEMATABLES Where table_schema = 'testhuicard' ##数据库名

AND table_name LIKE 'companies'##表名

我想应该很清晰了吧,我写的都是SQL语句 你通过JDBC自己一调就全调出来了!有疑问就问出来哈

如何获取类的注解和注解的内容

java 反射

Class someClass = SomegetClass();

注解 somtAnnotation = someClassgetAnnotation(注解class)

属性类型 属性值 = someAnnotation属性();

要一一遍历么?

这个要根据需求来顶,谁用谁遍历,

查看并导出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

以上就是关于java 通过jdbc如何获取表名的注释,注意,不是字段的注释全部的内容,包括:java 通过jdbc如何获取表名的注释,注意,不是字段的注释、java如何获取类上的注解、数据库基础:如何查看并导出数据表中字段的注释信息等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/web/9314445.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存