2014-09-03 33 views
1

这是我的查询,但是当我执行它时,出现一个错误,并且该列不存在于我的表SLCCMN中。在SQL Server中插入时列名无效

请帮助 - 有什么问题吗?

INSERT INTO [Sales Ledger Transactions] (STMN, STSLMN, STInvoiceNum) 
VALUES ('16989632', '1', '1') 

错误:

Invalid column name 'SLCCMN'

+1

表上是否有触发器? – 2014-09-03 13:14:12

+0

不是真的,任何触发器 – Tashi 2014-09-03 13:17:55

+1

对不起,我发现有一个触发器,并指定列名。 – Tashi 2014-09-03 13:21:47

回答

4

检查表的触发器,并看看是否有触发器代码无效列引用。

然后删除触发器,或删除对触发器代码中SLCCMN列的引用。