java代码添加新表(java多对多添加中间表)

  • 1、java中创建表格的代码
  • 2、JAVA用代码操作数据库创建表,视图,触发器,存储过程等。
  • 3、如何用JAVA 创建数据库表写出java代码
  • 4、用JAVA把一个表内的内容复制到另外一个表里

动态创建表格,比如:str你从数据库读出列名,data数据集

这里的data是一个二维数组,

就像

{{学号:001,出生:09-01,成绩99}

{学号:001,出生:09-01,成绩99}

{学号:001,出生:09-01,成绩99}}

生成表格

学号 出生日期 成绩

001 09-01 99

001 09-01 98

001 09-01 99

create

or

replace

trigger

trg_delete_count

before

delete

on

student

for

each

row

begin

delete

from

成绩表

where

成绩表.学号=:old.学号;

commit;

end;

想要实现类似的功能,不一定要用触发器的,可以设置两个表的主键和外键,设置级联删除关系,删除主键时,外键表中的记录也会自动删除。

Connection conn = 链接

Statement stmt = conn.createStatementI();

String sql = “CREATE TABLE PFO_ANALYSE_BRANCH ( “

+” NODE_NAME_S VARCHAR2(50 BYTE), “

+ 其他字段

+”)”;

stmt.execute(sql)

思路如下:

1、首先把A表数据全部查出来,放到一个list中,list放的是这张表的每一条的一个po,然后put到Map中,定一个key叫table1。

2、调用后台数据接口,把1中的map通过key取得源数据list,执行插入操作到table2就可以了。

原创文章,作者:PHHX7,如若转载,请注明出处:https://www.506064.com/n/126894.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
PHHX7的头像PHHX7
上一篇 2024-10-03 23:13
下一篇 2024-10-03 23:13

相关推荐

发表回复

登录后才能评论