3
我真的建立一个数据库,Postgres的9.3作为后端,有3个表:PostgreSQL的多INSERT ...多列RETURNING
table1 (user_id, username, name, surname, emp_date)
table2 (pass_id, user_id, password)
table3 (user_dt_id, user_id, adress, city, phone)
可以看出table2
和table3
是table1
子表。
我可以提取新插入的行的user_id
在table1
(父):
INSERT INTO "table1" (default,'johnee','john','smith',default) RETURNING userid;
我需要与独特其他数据一起插入新提取的ID(来自table1
)插入的table2
user_id
列和table3
那些表格。基本上3 X INSERT ...
我该怎么做?
谢谢that's正是我一直在寻找for..also容易解释,我认为这些都可以嵌套我对任何操作(DELETE,UPDATE,...)以同样的方式,也持续归国不需要,...无论如何,发现并理解...... – user3483211