2011-06-30 12 views
1

私は(nonnullableにNULL可能)逆のプロセスを実行するための列がMSSMS 2000用のTSQLでは、null以外の列をNULL値に変更するにはどうすればよいですか?

ALTER TABLE [Course_Enrollment] ALTER COLUMN [enrollment_date] DATETIME NOT NULL 

しかし、何のNullableするnonnullableから行くのは知っていますか? (私は、上記のSQLからNOTを取り除くことによって物事を混乱させたくないので、デフォルト値をNULLに変更する危険性があります)。

答えて

1

を使用したカラムのデフォルト値を変更するには

1

それは私が知っている限りです、変更列x日時ヌル。特に指定しない限り、デフォルトが実際NULLであるNULL可能列で

ALTER TABLE [Course_Enrollment] ALTER COLUMN [enrollment_date] DATETIME NULL; 

を:あなたが想定し、これが正しいDEFAULTキーワードに

関連する問題