sql如何同时向两张表插入数据

2024-11-23 05:31:54
推荐回答(2个)
回答(1):

SqlCommand cmd = new SqlCommand();cmd.CommandText="insert into a values('"+要插入的name+"');insert into b values('"+要插入的smallname+"')";cmd.ExecuteNonQuery();

回答(2):

如果要达到同时插入的效果,建议使用触发器if exists(select * from sysobjects where name = ' 触发器名称')drop trigger '触发器名称'gocreate trigger'触发器名称'on 表名for insertasinsert into 表名 values(插入值); 就这个例子,用触发器可以达到对一个表作插入数据同时另外的表也自动插入数据