nvarchar(max)
の列(col1
)があります。SQL Server文字列が切り捨てられる
は、私は私はそれが起こっている理由は分からない、
DECLARE @my_string NVARCHAR(max)
set @my_string = N'test'
UPDATE dbo.tab1
SET col1 = @my_string + ISNULL(col1, N'')
運もしないしようとしています。 @marc_s
col1
の文字列値が250文字後に切り捨てられます。これはSQL Server 2005と2008の両方で発生します。
報告しているこの動作が表示されません。どのように、なぜあなたのコラムが250文字で切り捨てられると思いますか? –
テーブルのトリガーはありますか? –
トリガーがありません。コードはSQLプロシージャ内にあります。 – user1130456