pic的例子。
http://pic.free.in.th/id/d56133ad2238308e979aa3dbea94436e
我想在同一时间将数据插入数据库A表A和数据库B表B,但是从表A到表B的某些列
EX。
表A有列ID,名称,地址,tel。我想只是将数据ID,Name插入表B. (在向表A插入数据时自动将数据插入表B) 如果您有任何想法,请告诉我。
答案 0 :(得分:0)
您可以使用SELECT进行插入。
INSERT INTO DataBaseB.dbo.TableB (ID, Name)
SELECT ID, Name from DatabaseA.dbo.TableA
请点击此处了解更多详情:
http://www.w3schools.com/sql/sql_insert_into_select.asp
这假设两个数据库都在同一台服务器上,如果没有,您可以随时导出/导入数据吗?
答案 1 :(得分:0)
ALTER TRIGGER [dbo].[ticky2]
ON [dbo].[data]
AFTER INSERT
AS
INSERT INTO [testDatabase].[dbo].[pool]
([ID]
,[Name]
,[salary]
,[date])
SELECT ID, Name,salary,date from deconc.dbo.data
where ID not in
(
select ID
from [testDatabase].[dbo].[pool]
)