TrimTrailingBlanks
berhubungan dengan SET ANSI_PADDING
pilihan saat tabel dibuat. Anda mungkin dapat mengubahnya tanpa membuat ulang seluruh tabel dengan cara yang mirip dengan jawaban saya di sini
untuk mengubah ANSI_NULL
pilihan.
Jika tidak, Anda perlu membuat ulang tabel dengan memilih semantik yang diinginkan.
Melihat definisi 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
sehingga muncul nilai yang berbeda untuk FixedLenNullInSource
cukup tunjukkan bahwa nullability kolom berbeda dan itu adalah salah satu dari 4 tipe data yang ditentukan. Anda perlu memperbaikinya dengan ALTER TABLE ... ALTER COLUMN
Anda mungkin jauh lebih baik menggunakan alat pihak ketiga untuk membandingkan database seperti Redgate SQL Compare atau SQL Server Data Tools atau bahkan hanya menanyakan sys.tables
dan sys.columns
sendiri daripada menggunakan sp_help
sekalipun.