如何生成创建表格的sql语句

求一个网名 发布于 2015/07/06 21:21
阅读 1K+
收藏 0
我想根据表名和这张表相应的字段(字段已全部定义好,如数据类型,主键等等),生成创建这张表的sql语句,用java代码如何实现啊,
加载中
0
百世经纶之傲笑红尘
百世经纶之傲笑红尘

去买本关于Java学习的书,看里面有关于JDBC的数据库部分,祝你好运,哥是好人,授人与鱼不如授人与渔

class.forname,statement,resultset这几点看了基本就能连数据库了,之后看数据库语言,组装SQL语句就OK啦

0
pantrick
pantrick
我是根据定义的pojo注解生成表语句
0
leslytt
leslytt
Java中DatabaseMetaData 对象可以得到数据库的相关信息,包括你要的表和字段信息,然后你自己去拼装建表语句。很多工具都有生成建表语句,你偏要用java来生成,也真是任性。
0
求一个网名
求一个网名

引用来自“BJming”的评论

去买本关于Java学习的书,看里面有关于JDBC的数据库部分,祝你好运,哥是好人,授人与鱼不如授人与渔

class.forname,statement,resultset这几点看了基本就能连数据库了,之后看数据库语言,组装SQL语句就OK啦

  你说的我都会, 我只是想找一种简单的方法,你说的这个每张表的字段一多,字段属性一多,而且每个字段属性设置不一样,就很麻烦
百世经纶之傲笑红尘
百世经纶之傲笑红尘
组装SQL语句写正确了什么数据都能取出来,数据类型自己设计的数据库当然门清,只有超别人数据库的,连别人数据库数据底层架构都没看的会说不知道数据类型
百世经纶之傲笑红尘
百世经纶之傲笑红尘
感觉你没学过数据库和Java一样
0
求一个网名
求一个网名

引用来自“leslytt”的评论

Java中DatabaseMetaData 对象可以得到数据库的相关信息,包括你要的表和字段信息,然后你自己去拼装建表语句。很多工具都有生成建表语句,你偏要用java来生成,也真是任性。
我也是这么想的啊,可这个奇葩老师要这么干,我也是被逼的
0
求一个网名
求一个网名

引用来自“BJming”的评论

去买本关于Java学习的书,看里面有关于JDBC的数据库部分,祝你好运,哥是好人,授人与鱼不如授人与渔

class.forname,statement,resultset这几点看了基本就能连数据库了,之后看数据库语言,组装SQL语句就OK啦

引用来自“求一个网名”的评论

  你说的我都会, 我只是想找一种简单的方法,你说的这个每张表的字段一多,字段属性一多,而且每个字段属性设置不一样,就很麻烦
可能是我没说清楚,导致你理解有问题,不问你了
返回顶部
顶部