sql 同时向3张表中插入数据

在sql server数据库中用户输入一些字段信息,其中的某个字段向表a插入,有些字段向表b插入,有些字段向表c插入数据。
例如:
用户输入8个字段,3个字段信息插入到表a,2个字段信息插入到表b,
剩下2个字段插入到表c。
这样的sql怎么编写?
那位大神知道,请指教。。。

拼接成一条sql:insert into A(ID,name) values(1,'haha');insert into B(ID,age) values(1,20);insert into C(ID,password) values(1,'kaka');
再执行这个sql就行了。

DECLARE @TABLE_NAME VARCHAR(200) SET @TABLE_NAME = 'myFunction' --表名
DECLARE @TABLE_CONDITION VARCHAR(200) SET @TABLE_CONDITION = 'where Application=''0303'' AND Func......
答案就在这里:获取表数据的插入SQL
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。

把多个sql语句拼接在一起