2010年9月16日木曜日

SQL Server 2008 -varcharとnvarcharの違い-

僕は nvarchar を使わないのですが、違いはこんな感じです。

varchar :バイト数
nvarchar :文字数


例えば、フィールドに格納できる最大のデータは以下のようになります。
varchar(10)  : あいうえお
nvarchar(10) : あいうえおかきくけこ
※上は10バイトで下は10文字。

パフォーマンス的にどっちがいいとかあるのだろうか。
会社の後輩に聞かれたので、一応メモメモしときます。

0 件のコメント:

コメントを投稿