2016-04-26 24 views
0

varcharnvarcharの列が同じテーブルまたはデータベースにある場合、考えられる影響はありますか? - その他の詳細 - 私は 'varchar'というデータベースを持っていますが、今はすべてをUnicodeデータ型nvarcharに変換したいと思います。しかし、チームの誰かが、特定の列に触れてはならないと提案しました。継承された照合。さて、私たちが彼の提案を採用すれば、将来的に問題が生じるケースはありますか?私は、varcharカラムとnvarcharを比較するつもりはありません。同じテーブルとデータベースで `varchar`と` nvarchar`カラムを使用していますか?

+0

はい。回答を開始するにはあまりにも多くの意味があります。あなたはこれについて読んでみましたか?または、少し具体的な質問をしてください。 – Raj

+0

私はユニコードとSQ​​Lサーバーについて多くのことを読んでいます。私は 'varchar'と 'char'を持つデータベースを持っているので、すべてをUnicodeデータ型nvarcharとncharに変換したいと思います。しかし、チームの誰かが、特定の列に触れてはならないと提案しました。継承された照合 – spambo01

答えて

0

いいえ、いずれかのタイプのいずれか、またはどちらも持っていなくても構いません。

ユニコードを保存する場合や、将来ユニコードを保存すると思う場合は、nvarcharを選択してください。各キャラクタにはより多くのスペースが必要ですが、通常はそれほど重要ではありません(テーブルに圧縮を有効にすると、スペースを節約するためのユニコード圧縮もあります)。

+0

ええ、私はそれを指摘してくれたことを知っています。私はおそらく私の質問をひどく表現します。私が意味するのは、同じデータベースにvarcharというデータ型の列とnvarcharのデータ型の列があります。 – spambo01

+0

それに問題はありません。 –

+0

私はそれを受け入れることができるように初期回答を編集できますか? – spambo01

関連する問題