次の挿入SQLクエリを使用してMSSQLServer2008データベースに挿入するために必要なバックスラッシュ付きの文字列があります。
INSERT INTO Databsename.dbo.tblname
VALUES (Getdate(),
Getdate(),
'NewsHoroscopetest/voice/_06101214132pm014771957.wav',
20,
'014771045',
'01454545')
ここでは、文字列値のバックスラッシュが原因で挿入が失敗しました。また、ダブルバックスラッシュを使用してみました。次のエラーが表示されます。
Msg 8152, Level 16, State 14, Line 1
String or binary data would be truncated.
The statement has been terminated.
上記のSQLのバックスラッシュをエスケープするにはどうすればよいですか?