java开发_mysql中获取数据库表描述_源码下载
发布时间:2020-12-14 06:30:14 所属栏目:Java 来源:网络整理
导读:在mysql数据库中,有两张表: , test_table 我们需要获取表: 表的描述信息,然后把描述信息插入到表: data_element_config 中记录结果 数据库表: 情况 data_element_config 表情况: `de_name` ( ) `de_group` ( ) `memo` ( ) `data_type` ( ) `value_che
在mysql数据库中,有两张表: ,test_table 我们需要获取表:表的描述信息,然后把描述信息插入到表:data_element_config中记录结果
数据库表:情况
data_element_config表情况: `de_name` () `de_group` () `memo` () `data_type` () `value_check` () `yx_bj` () ) ENGINEInnoDB CHARSETutf8;
表情况: () AUTO_INCREMENT COMMENT () COLLATE utf8_bin COMMENT () COLLATE utf8_bin COMMENT () COMMENT () COMMENT () COMMENT () COLLATE utf8_bin COMMENT () b COMMENT InnoDB CHARSETutf8 COLLATEutf8_bin COMMENT;
DataBaseBO serialVersionUID = 171777003280248377L String SELECT_SQL_FIELD = " column_name as field," String SELECT_SQL_TYPE = " data_type as type," String SELECT_SQL_MEMO = " column_comment as memo," String SELECT_SQL_MUNERIC_LENGTH = " numeric_precision as munericLength," String SELECT_SQL_NUMERIC_SCALE = " numeric_scale as numericScale," String SELECT_SQL_ISNULLABLE = " is_nullable as isNullable," String SELECT_SQL_EXTRA = " CASE WHEN extra = 'auto_increment' THEN 1 ELSE 0 END as extra," String SELECT_SQL_ISDEFAULT = " column_default as isDefault," String SELECT_SQL_CHARACTER_LENGTH = " character_maximum_length AS characterLength "
String selectSQL = "SELECT " + SELECT_SQL_FIELD + SELECT_SQL_TYPE + SELECT_SQL_MEMO + SELECT_SQL_MUNERIC_LENGTH + SELECT_SQL_NUMERIC_SCALE + SELECT_SQL_ISNULLABLE + SELECT_SQL_EXTRA + SELECT_SQL_ISDEFAULT + SELECT_SQL_CHARACTER_LENGTH + " FROM Information_schema.columns WHERE table_Name = "
List |