0

制約を削除する方法は知っていますが、名前のない制約を削除するにはどうすればよいですか。

ここでは、名前のない Check 制約を使用しています。

例:

create table customers
(
 id int not null,
  name varchar(50) not null,
  age int not null check (age>=18),
  [Address] char(50),
  salary decimal(18,2),  
   primary key (id)
    );

次のコマンドを使用してみました

 alter table customers drop check (age)

ただし、正しくない構文エラーが発生します。

名前ではない制約を削除する簡単な方法はありますか?

4

1 に答える 1

0

同じ問題を抱えている人を見つけて解決しました!

こちらをご覧ください:>

名前を知らずにSQLのデフォルト制約を削除するには?

于 2013-03-28T15:20:08.120 に答える