TrimTrailingBlanks SET ANSI_PADDING に関連する テーブル作成時のオプション。 私の答えはこちら
ANSI_NULL を変更するため オプション。
それ以外の場合は、目的のセマンティクスを選択してテーブルを再作成する必要があります。
sp_help の定義を見る
'FixedLenNullInSource' =
CASE
WHEN Type_name(system_type_id) NOT IN ( 'varbinary', 'varchar', 'binary', 'char' ) THEN '(n/a)'
WHEN is_nullable = 0 THEN @no
ELSE @yes
END
そのため、 FixedLenNullInSource の値が異なるように見えます 列の NULL 可能性が異なり、指定された 4 つのデータ型の 1 つであることを示すだけです。 ALTER TABLE ... ALTER COLUMN で修正する必要があります
Redgate SQL Compare や SQL Server Data Tools などのデータベースを比較するサードパーティ ツールを使用するか、単に sys.tables をクエリする方がおそらくはるかに優れています。 および sys.columns sp_help を使用するのではなく、自分で