求一个MYSQL动态添加字段的思路~~

求一个MYSQL动态添加字段的思路~~,第1张

你可以设计成两个表

第一个表包括

工程编号

工程名称

工程概况

编号

名称

合同编号

合同额

开工时间

竣工时间

结算时间

验收时间

字段

第二个表包括

ID(承包序号)

工程编号

施工单位

预收款

进度款

审核款

等字段

思想就是将工程和施工单位分开,在工程编号与施工单位建立联系~

比如工程编号201的工程有施工单位101 102 103

则表2可能存在记录

ID(承包序号) 工程编号 施工单位 预收款 进度款 审核款

ID1 201 101 XXX XXX XXX

ID2 201 102 XXX XXX XXX

ID3 201 103 XXX XXX XXX

大概就这样子!

用SQL语句添加表字段:alter table 表名add 字段名 字段类型;

用select name from syscolumns where id=object_id(表名)查找出所有的表字段。然后再使用SELECT 查找到的字段 from 表名。

使用ResultSet动态读取数据库数据。ResultSet 是一个迭代模式的动态连接容器。迭代模式的容器遍历方式:

while(rsnext()){

//循环内容

}

rsnext()返回值是一个布尔值,表示迭代容器中是否还有下一条数据,即在迭代过程中是否已经到结尾。直到迭代集合中再无数据rsnext()返回false;

以上就是关于求一个MYSQL动态添加字段的思路~~全部的内容,包括:求一个MYSQL动态添加字段的思路~~、java用sql语句动态的往表里面添加字段,之后怎么能动态的读写新字段的数据、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/9804227.html

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

发表评论

登录后才能评论

评论列表(0条)

保存