2017-06-06 17 views

回答

0

您需要爲您的NoteLine字段指定新的長度。如果沒有爲varchar指定長度,則其默認長度爲1.該字段中超過1個字符的任何當前值都將被截斷,因此會顯示錯誤消息。

確定最長值在該字段中的長度,然後相應地爲該列添加ALTER

select max(len(NoteLine) from TransactionNote; 

記下結果。

ALTER TABLE [TransactionNote] 
ALTER COLUMN NoteLine [varchar(VALUE_FROM_BEFORE)] 
COLLATE SQL_Latin1_General_CP1_CI_AS 
+0

謝謝Alroc。這確實有幫助。 –

相關問題