0

列にポンド記号を挿入すると、mssql サーバー 2005 では正しく表示されません。挿入すると L が表示されます。助けてください

4

2 に答える 2

1

またはの代わりにNVarCharまたはNChar列タイプを使用します。VarCharChar


列を使用して文字を挿入および取得するフィドルをリンクしました。これが機能しない反例で質問を拡張してください。NVarChar'£'

于 2013-09-30T08:41:28.743 に答える
0

Nデータベース照合の文字範囲外の文字 (別名 nvarchar リテラル) を使用する場合は、開始引用符の前に:を付ける必要があります。

UPDATE DEFVALU set [sign]=N'£' WHERE code='0006'
于 2013-09-30T09:58:45.487 に答える