插入SQL Server中的表时插入另一个表中的记录

时间:2013-09-16 10:43:31

标签: sql-server sql-server-2008 sql-server-2008-r2

我只是因为在过去5个多小时内发现问题而感到厌倦。

我有一个名为tblDomains的表。当我在该表中插入一条简单记录时,它也会将记录插入到另一个表tblSites中。我不知道它是如何发生的。

tblDomains上只创建了一个触发器。我放下扳机,仍然在另一张桌子上插入一排。

以下是我用于在表tblDomains中插入记录的简单查询

INSERT INTO tblDomains(DomainName, CompanyName, Logo, 
                       Address1, Address2, City, State, Zip, Phone,  Fax,
                       tblConfigs_ID, Enabled, tblPricingPlans_ID, ExpireDate, AllowExport, 
                       InactiveDate, tblDomainTypes_ID, ActiveLicenses, AllowPPC, Debitor)   
VALUES ('Dname2', 'Cname2', '', 'ad1', 'ad2', 'ct', 'st', '12345678', '21212121211',  
        '32132132131', 4, '1', 1, null, 0, null, 1, 5, 0, 0); 

任何人都可以帮我解决问题吗?

1 个答案:

答案 0 :(得分:1)

我不确定是什么问题,但你可以做到这一点。如果可能,更改tblSites的名称或在tblDomains中插入此类值,以便在插入tblSites时抛出错误。我想从错误信息中你可能会得到一些线索谁将数据插入到tblSites :)