1

これを行うと、プレーンな古い varchar で正しく動作するため、nVarchar の問題ではないと思います。

declare @RAM TABLE(
Descr Varchar(128)
)
INSERT INTO @RAM(Descr) VALUES('De La Crème')
SELECT * FROM @RAM

しかし、一括挿入で同じデータをインポートするのに問題があります。

Q: アクセント グラブを許可するために不足している設定はありますか?

4

1 に答える 1

0

あなたの質問はBulk Insert(実際にはBulk Insert、コードにはありません) またはINSERTではなく、データ型に関連しています。UNICODE 値として定義する文字列定数の前にnvarcharを使用する必要があります。N

declare @RAM TABLE(
Descr nvarchar(128)
)
INSERT INTO @RAM(Descr) VALUES(N'De La Crème')
SELECT * FROM @RAM
于 2013-05-22T01:19:56.393 に答える