求:数据库多表插入的sql语句示例

来源:百度知道 编辑:UC知道 时间:2024/06/16 09:12:16
需要插入一条数据到多个表中,应该怎么写sql?
可以不用触发器、存储过程等,直接用SQL吗
可能我没说清楚,我的意思是一条数据(a,b,c,d)插入多个表中Table1(a,b),Table2(c, d),不是重复插入的意思。谢谢

要是向多个表插入数据的话,最好在一个表中建个触发器,当对该表进行插入操作时,同时向其它表中也插入相应的数据信息.

当然可以,但是这样的话如果你要向10个表中插入同样的数据就就得写10条插入语句

insert into [表名] (字段名1,字段名2,.....) values (值1,值2,...)

每个表的字段如果不一样的话,上面语句中的内容也不一样.

insert into tableA values();insert into tableB values();
直接sql,那只能一句句写喽.