1

この構文を修正し、ルール r1 を @f <1000 として作成するにはどうすればよいですか?

4

2 に答える 2

2

CREATE RULE は推奨されていないため、代わりにCHECK 制約を使用しますか?

マジで90年代からルールなんて使ってない

于 2010-03-14T18:53:54.737 に答える
0

@ と f の間のスペースを削除するだけです。

create rule r1 as @f < 1000

Microsoft は、今後のバージョンの SQL Server からルールが削除されることを示しているため、代わりにチェック制約を使用することも検討する必要があります。

于 2010-03-14T18:54:25.220 に答える