atitit。获取表格的字段注释metadata的原理以及AND 字段表格描述文档方案

atitit。获取表格的字段注释metadata的原理以及AND 字段表格描述文档方案

1. 通过sql ide navicate获取(推荐)通过meatadata数据库获取 1

2. 通过代码获取 1

2.1. ResultSet的字段列表  fields(23个)
2

3. 通过phpmyadmin>>表结构,复制表头,word里面行专列 6

3.1. word里面行专列 6

1. 通过sql ide navicate获取(推荐)通过meatadata数据库获取

mysql 数据字段文档

获取表单描述:

SELECT TABLE_NAME, TABLE_COMMENT FROM information_schema.tables

获取表行的备注:

select column_name,COLUMN_COMMENT from information_schema.`COLUMNS` where TABLE_NAME=‘mall_shop_info‘

shop_intro店铺介绍

shop_notice店铺公告

shop_creat_time店铺创建时间

goods_num店铺产品数量

open_flg店铺关闭,1为关闭

lock_flg店铺锁定,1为锁定

map_x地图经线坐标

作者:: 老哇的爪子 Attilax 艾龙,  EMAIL:[email protected]

转载请注明来源: http://blog.csdn.net/attilax

2. 通过代码获取

private static void t1() throws SQLException {

//t4();

Connection con=IocX.getBean(Connection.class);

DatabaseMetaData   dbmd   =   con.getMetaData();

String tableName="mall_order_info";

ResultSet  rs   =   dbmd.getColumns(con.getCatalog(),   "%",   tableName,   null);

while(rs.next()) {

String columnName = rs.getString("COLUMN_NAME");

String columnType = rs.getString("TYPE_NAME");

int datasize = rs.getInt("COLUMN_SIZE");

int digits = rs.getInt("DECIMAL_DIGITS");

int nullable = rs.getInt("NULLABLE");

String COLUMN_COMMENT = rs.getString("REMARKS");

2.1. ResultSet的字段列表  fields(23个)

Line 5:   column name: TABLE_CAT

Line 13:   column name: TABLE_SCHEM

Line 19:   column name: TABLE_NAME

Line 25:   column name: COLUMN_NAME

Line 31:   column name: DATA_TYPE

Line 37:   column name: TYPE_NAME

Line 43:   column name: COLUMN_SIZE

Line 49:   column name: BUFFER_LENGTH

Line 55:   column name: DECIMAL_DIGITS

Line 61:   column name: NUM_PREC_RADIX

Line 67:   column name: NULLABLE

Line 73:   column name: REMARKS

Line 79:   column name: COLUMN_DEF

Line 85:   column name: SQL_DATA_TYPE

Line 91:   column name: SQL_DATETIME_SUB

Line 97:   column name: CHAR_OCTET_LENGTH

Line 103:   column name: ORDINAL_POSITION

Line 109:   column name: IS_NULLABLE

Line 115:   column name: SCOPE_CATALOG

Line 121:   column name: SCOPE_SCHEMA

Line 127:   column name: SCOPE_TABLE

Line 133:   column name: SOURCE_DATA_TYPE

Line 139:   column name: IS_AUTOINCREMENT

[[email protected]

catalog: null

table name:

original table name: null

column name: TABLE_CAT

original column name: null

MySQL data type: -1( Unknown MySQL Type # -1), [email protected]

catalog: null

table name:

original table name: null

column name: TABLE_SCHEM

original column name: null

MySQL data type: -1( Unknown MySQL Type # -1), [email protected]

catalog: null

table name:

original table name: null

column name: TABLE_NAME

original column name: null

MySQL data type: -1( Unknown MySQL Type # -1), [email protected]

catalog: null

table name:

original table name: null

column name: COLUMN_NAME

original column name: null

MySQL data type: -1( Unknown MySQL Type # -1), [email protected]

catalog: null

table name:

original table name: null

column name: DATA_TYPE

original column name: null

MySQL data type: -1( Unknown MySQL Type # -1), [email protected]

catalog: null

table name:

original table name: null

column name: TYPE_NAME

original column name: null

MySQL data type: -1( Unknown MySQL Type # -1), [email protected]

catalog: null

table name:

original table name: null

column name: COLUMN_SIZE

original column name: null

MySQL data type: -1( Unknown MySQL Type # -1), [email protected]

catalog: null

table name:

original table name: null

column name: BUFFER_LENGTH

original column name: null

MySQL data type: -1( Unknown MySQL Type # -1), [email protected]

catalog: null

table name:

original table name: null

column name: DECIMAL_DIGITS

original column name: null

MySQL data type: -1( Unknown MySQL Type # -1), [email protected]

catalog: null

table name:

original table name: null

column name: NUM_PREC_RADIX

original column name: null

MySQL data type: -1( Unknown MySQL Type # -1), [email protected]

catalog: null

table name:

original table name: null

column name: NULLABLE

original column name: null

MySQL data type: -1( Unknown MySQL Type # -1), [email protected]

catalog: null

table name:

original table name: null

column name: REMARKS

original column name: null

MySQL data type: -1( Unknown MySQL Type # -1), [email protected]

catalog: null

table name:

original table name: null

column name: COLUMN_DEF

original column name: null

MySQL data type: -1( Unknown MySQL Type # -1), [email protected]

catalog: null

table name:

original table name: null

column name: SQL_DATA_TYPE

original column name: null

MySQL data type: -1( Unknown MySQL Type # -1), [email protected]

catalog: null

table name:

original table name: null

column name: SQL_DATETIME_SUB

original column name: null

MySQL data type: -1( Unknown MySQL Type # -1), [email protected]

catalog: null

table name:

original table name: null

column name: CHAR_OCTET_LENGTH

original column name: null

MySQL data type: -1( Unknown MySQL Type # -1), [email protected]

catalog: null

table name:

original table name: null

column name: ORDINAL_POSITION

original column name: null

MySQL data type: -1( Unknown MySQL Type # -1), [email protected]

catalog: null

table name:

original table name: null

column name: IS_NULLABLE

original column name: null

MySQL data type: -1( Unknown MySQL Type # -1), [email protected]

catalog: null

table name:

original table name: null

column name: SCOPE_CATALOG

original column name: null

MySQL data type: -1( Unknown MySQL Type # -1), [email protected]

catalog: null

table name:

original table name: null

column name: SCOPE_SCHEMA

original column name: null

MySQL data type: -1( Unknown MySQL Type # -1), [email protected]

catalog: null

table name:

original table name: null

column name: SCOPE_TABLE

original column name: null

MySQL data type: -1( Unknown MySQL Type # -1), [email protected]

catalog: null

table name:

original table name: null

column name: SOURCE_DATA_TYPE

original column name: null

MySQL data type: -1( Unknown MySQL Type # -1), [email protected]

catalog: null

table name:

original table name: null

column name: IS_AUTOINCREMENT

original column name: null

MySQL data type: -1( Unknown MySQL Type # -1)]

3. 通过phpmyadmin>>表结构,复制表头,word里面行专列

3.1. word里面行专列

表格工具》》》转换为换行符号<p>

shop_commend

shop_id 店铺id

user_id 用户id

shop_name 店铺名称

shop_country 店铺所在国家

shop_province 店铺所在省份

shop_city 店铺所在城市

shop_district 店铺所在区

shop_address 店铺所在详细地址

shop_images 店铺介绍中的图片

shop_logo 店铺logo

shop_template_img 店铺模板大图

shop_template 店铺模板

shop_management 店铺主营

shop_intro 店铺介绍

shop_notice 店铺公告

shop_creat_time 店铺创建时间

goods_num 店铺产品数量

open_flg 店铺关闭,1为关闭

lock_flg 店铺锁定,1为锁定

map_x 地图经线坐标

map_y 地图纬线坐标

map_zoom 地图比例

count_imgsize 图片总大小

shop_categories 店铺最后分类

shop_domain 商店二级域名

时间: 2024-07-28 16:25:44

atitit。获取表格的字段注释metadata的原理以及AND 字段表格描述文档方案的相关文章

oracle查看该用户的所有表名字、表注释、字段名、字段注释、是否为空、字段类型

--oracle查看该用户的所有表名字.表注释.字段名.字段注释.是否为空.字段类型 select distinct TABLE_COLUMN.*, TABLE_NALLABLE.DATA_TYPE, TABLE_NALLABLE.NULLABLE from (select distinct utc.table_name table_name, utc.comments table_comments, ucc.column_name column_name, ucc.comments colum

java文档注释主要使用方法

一.java包含哪些注释 1.//用于单行注释. 2./*...*/用于多行注释,从/*开始,到*/结束,不能嵌套. 3./**...*/则是为支持jdk工具javadoc.exe而特有的注释语句.这个也就是我们所知的文档注释 在命名控制台:使用命令行在目标文件所在目录输入javadoc +文件名.java. 二.文档注释的关键名词 /**<p>标记 用于 作用</p> * @author 类或方法 一般用于描述开放者 * @version 类 版本说明 * @see 对类.属性.

java文档注释规范(一)

https://blog.csdn.net/huangsiqian/article/details/82725214 Javadoc工具将从四种不同类型的“源”文件生成输出文档:Java语言类的源文件(.java),包注释文件,概述注释文件和其他未处理的文件. 包注释文件(Package Comment File)每个包都有自己的文档注释.有两种方式来创建包注释文件: package-info.java - 可以包含包的声明,包注解(anotation),包注释和Javadoc 标签(tag).

注释生成Api文档

1.开发背景 最近一直在写dubbo接口,以前总是用word文档写接口描述然后发给别人.现在太多了,而且跟别人对接联调的人家急着用,根本没时间去写word文档.那就想想怎么用doc文档注释自动生成接口文档了.本来以前对这一块有点印象,但是并不熟悉,加上没有很强烈的要去使用的意图,所以一直没有弄.今天要感谢公司的大神,大家都叫他欧神,神一样的男人.让我用文档注释.然后就知道怎么弄了,以下是生成的流程. 2.生成方法 先说生成的方法吧,免得一开始将注释规范可能读者觉得比较繁琐,而且注释规范基本上大家

【iOS开发-45】Tom猫案例:动画、imageNamed与imageWithContentOfFile对内存影响、图片文件夹放哪儿以及文档注释

今天tom猫案例效果: (1)最傻最笨的办法: --所有的点击都是按钮,只不过有6个有图标的按钮,有些头部.左右脚.肚子.尾巴那块也是一个按钮,只不过没背景没文字没边框的按钮用户按不到而已. --这里的帧动画核心是UIImageView对象的一个属性animationImages,这个属性里面是以数组形式存放的图片.当然还有个重要的方法startAnimating用来播放前面那个属性里面的图片,就形成动画.再当然一下,还有设置时间和播放次数的属性. 注意点: --我们一般把图片放在Images.

javaOO——引用数据类型数组与文档注释

引用数据类型的数组: 1.引用数据类型数组在语法上和基本数据类型是没有区别的 2.引用类型变量可以使用类.接口或数组来声明. 3.数组引用变量是存放在栈内存(stack)中,数组元素是存放在堆内存(heap)中,通过栈内存中的指针指向对应元素在堆内存中的位置来实现访问. 文档注释: [文档注释]是写在类.方法.成员变量的上面的. 文档注释可以用eclipse导出chm格式的帮助文档,拿给其他人用时,方便他人理解.文档注释被调用的方法,当鼠标移到上面时提醒注释内容. 使用文档注释时,需要在开始的 

Oracle中查看所有表和字段以及表注释.字段注释

获取表: select table_name from user_tables; //当前用户拥有的表 select table_name from all_tables; //所有用户的表 select table_name from dba_tables; //包括系统表 select table_name from dba_tables where owner='用户名' user_tables: table_name,tablespace_name,last_analyzed等 dba_

mysql:表注释和字段注释

mysql:表注释和字段注释 1 创建表的时候写注释 create table test1 ( field_name int comment '字段的注释' )comment='表的注释'; 2 修改表的注释 alter table test1 comment '修改后的表的注释'; 3 修改字段的注释 alter table test1 modify column field_name int comment '修改后的字段注释'; --注意:字段名和字段类型照写就行 4 查看表注释的方法 -

Atitit.获取主板与bios序列号获取硬件设备信息&#160;&#160;Wmi&#160;wmic&#160;的作用

Atitit.获取主板与bios序列号获取硬件设备信息  Wmi wmic 的作用 1 获取硬件核心基础核心基础Wmi1 2 其他资料2 3 Wmic WMI 命令行接口2 4 Atitit.获取主板与bios序列号2 5 参考3 1 获取硬件核心基础核心基础Wmi WMI,是Windows 2K/XP管理系统的核心:对于其他的Win32操作系统,WMI是一个有用的插件.WMI以CIMOM为基础,CIMOM即公共信息模型对象管理器(Common Information Model Object