7
回答
如何生成创建表格的sql语句
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   
我想根据表名和这张表相应的字段(字段已全部定义好,如数据类型,主键等等),生成创建这张表的sql语句,用java代码如何实现啊,
举报
共有7个答案 最后回答: 2年前

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

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

Java中DatabaseMetaData 对象可以得到数据库的相关信息,包括你要的表和字段信息,然后你自己去拼装建表语句。很多工具都有生成建表语句,你偏要用java来生成,也真是任性。

引用来自“BJming”的评论

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

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

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

引用来自“leslytt”的评论

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

引用来自“BJming”的评论

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

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

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

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