补牙充填材料:SQL INSERT语句

来源:百度文库 编辑:高校问答 时间:2024/05/07 23:49:27
我想往两个表里插记录,可以用一条sql 语句实现吗?
有 INSERT INTO AAAAA a,BBBBB b
(a.ccc,a.ddd,b.eee,b.ffff)
value
('zz','cc','ff','jj')
这种SQL的写法马?
谢谢了
我就是后面跟了两个表明 结果就就表名那里抱错
那就非得用连个SQL语句马?
谢谢了

不行, insert into后只可跟一个表名.
insert into table_name (column_1, column_2, ...) values ('value1', 'value2',...)

SQL Insert 语句 只能insert一个表,绝对不能同时insert两个表的。

可以用事务来保证同时Insert成功,否则rollback。

INSERT INTO语句只能对一个表进行插入操作,要是对多个表进行插入操作的话,可以用多个INSERT语句阿:)

INSERT INTO AAAAA(ccc,ddd) VALUES('zz','cc')
INSERT INTO BBBBB(eee,fff) VALUES('ff','jj')

你可以写一个触发器INSERT INTO

这样写可以的