オラクルの公式ドキュメントでこの声明に出くわしました。
Microsoft SQL Serverでは、可変長データ型の列のみがNULL値を格納できます。固定長データ型でNULLを許可する列を作成すると、列は自動的にシステムの可変長データ型に変換されます...
SQL Serverのドキュメントでこれについて読んだことも、そのようなことを経験したこともありません。逆に、SQL Serverでは、固定長のデータ型(intやfloatなど、charも)が頻繁に使用され、NULL可能でも非常に効率的に格納されます。
このオラクル声明の背後にある理論的根拠はありますか?!
その上、ここでいくつかの情報stackoverflow.com/a/13536831/73226は、あなたがあなたのリンクの「戻る」アイコンをクリックするとBTWに移動し、前のページ、それは述べて、Microsoft SQL ServerがMicrosoft SQL Serverの6.5を参照するために、このドキュメントで使用されています特に明記しない限り、Microsoft SQL Server 7.0、およびMicrosoft SQL Server 2000。
—
マーティン・スミス