SQL Serverでは、列の値がNULLであるかどうかに関係なく、固定幅のデータ型は常にスペースを占有しますが、列の値がNULLの場合、可変幅のデータ型はスペースを占有しません。int、float、datetimeなどに相当する可変幅はありますか?
質問する
1128 次
2 に答える
1
Q: 一定量のスペースを消費しない変数型はありますか?
A: わかりました。nvarchar、ntext、image、および Document XML がすぐに思い浮かびます。
Q: int、number、datetime などの固定幅以外の型はありますか?
A: いいえ :)
于 2012-10-16T23:09:14.630 に答える
1
「VAR」で始まるデータ型は、値が NULL の場合、データ ページのスペースを占有しないことは間違いありません。VAR バージョンが使用可能なデータ型は、文字データ型とバイナリ データ型のみです。INT や DATETIME などの他のすべてのものは、その値に関係なく、常に一定量のスペースを使用します。データベース内のヌルによって使用されるスペースを参照してください
于 2012-10-16T23:32:08.750 に答える