您的位置:

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

本文目录一览:

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

JAVA用代码操作数据库创建表,视图,触发器,存储过程等。

create

or

replace

trigger

trg_delete_count

before

delete

on

student

for

each

row

begin

delete

from

成绩表

where

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

commit;

end;

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

如何用JAVA 创建数据库表写出java代码

Connection conn = 链接

Statement stmt = conn.createStatementI();

String sql = "CREATE TABLE PFO_ANALYSE_BRANCH ( "

+" NODE_NAME_S VARCHAR2(50 BYTE), "

+ 其他字段

+")";

stmt.execute(sql)

用JAVA把一个表内的内容复制到另外一个表里

思路如下:

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

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