我收到錯誤「無法在」已插入「和」已刪除「表格中使用文本,ntext或圖像列,因爲那裏是原始表中的ntext字段,我附加了一個觸發器。無法在「已插入」和「已刪除」表格中使用文本,ntext或圖像列
這裏是一個解決方案:http://lazycodeprogrammer.blogspot.com/2009/08/how-to-use-inserteddeleted-with.html
但是原始(未修正)查詢是足夠複雜。我應該使用JOIN運算符來寫入,而不是SELECT * FROM INSERTED,因爲它建議使用?
你到底想幹什麼?你能告訴我們你的觸發器(至少是它最相關的部分)嗎?你的問題不是很清楚...... – 2010-07-05 09:40:41
我試圖在我的觸發器中插入行。如果我執行「SELECT * FROM INSERTED」查詢,我得到「不能在'已插入'和'已刪除表'錯誤中使用文本,ntext或圖像列。我知道爲什麼:因爲原始表格包含ntext字段。 我該如何修改我的查詢來解決此問題? – noober 2010-07-05 09:50:57
@noober,沒有你展示任何SQL,任何人都可以說只是實現你在鏈接中發佈的內容。 – 2010-07-05 13:07:12