I know UNICODEとして保存するには、SQL Server(2012)INSERTステートメントで文字列をN 'の接頭辞にする必要がありますが、特定の方法で検索する必要があります(SELECTステートメント)彼らはユニコードでいますか?Unicode文字列をSQL Serverから読み取る
国際的な文字列をN表記で正しく格納することができますが、SELECTクエリを実行してレコードをフェッチすると疑問符として表示されます。私の質問はとても簡単です。
SELECT COLUMN1, COLUMN2 FROM TABLE1
私は、この問題の原因となったが、少なくとも私は、上記のSQL文を排除したいしている可能性があり、他の可能な理由で探しています。 N表記を使用してUNICODE文字列を両方とも格納すると、COLUMN1列とCOLUMN2列を正しく読み取る必要がありますか?私はUNICODEであることを宣言するために何かをしなければならないのですか?
「それは疑問符」SQL Server Management Studioまたはアプリケーションですか?それがSSMSで動作するかどうかを確認します。そうすれば、おそらくあなたのアプリケーションはデータを正しく読み取れません(ドライバ、エンコーディング、...) – lad2025
@ lad2025私のアプリケーション – zar