Freigeben über


JIS2004 と ユニコード対応

はじめまして、マイクロソフトの Coast です。
SQL Server 開発部門でSQL Server のプログラムマネージャーをしています。

最近2~3のユーザー様とお話しさせていただく機会がありました。そのとき、ユニコード対応をどのようにされているかお聞きしてみたところ、ユニコード対応をあまり意識されていないとのことでした。

Vista 発売のタイミングで、JIS2004 という文字が新しくサポートされたことはご存知の方も多いと思いますが、このJIS2004 で新しく追加された文字は、従来の Shift-JIS にはありませんので、ユニコード対応をしていないと、SQL Server にInsert するときに、"?" に置き換えられます。

JIS2004対応のためのユニコード対応に関しては 公開されている 「SQL Server の JIS2004 対応に関するガイドライン 」 というホワイトペーパーに、技術的なポイントの説明があります。

「SQL Server の JIS2004 対応に関するガイドライン 」 は、このリンクからダウンロードしていただけます。https://go.microsoft.com/?linkid=6302906 (ZIP 自己解凍 EXE 3.44MB)