2014-09-03 68 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列的引用。