2011-11-13 5 views
0

データベースのテーブルのIDフィールドを '0'値でリセットするにはどうすればよいですか?sqlのIDフィールドを1つのエラーでリセットする

私はこのスクリプトの使用:

DBCC CHECKIDENT({table name}, reseed, 0) 

しかし、これは、このメッセージによって、エラーが発生しました:CHECKIDENT

近く

不正な構文をCHECKIDENTは何ですか?

+2

確かに、あなたは '{テーブル名}'を持っている実際のテーブル名を入れましたか? – gbn

答えて

2

私はあなたがやっているかわからない - しかし、これは私のためにも完璧にをに動作します:

DBCC CHECKIDENT('EMP', reseed, 0) 

結果で:

チェックアイデンティティ情報:現在のID値'12 '、現在は 列の値は' 0 'です。
DBCCの実行が完了しました。 DBCCがエラー メッセージを出力した場合は、システム管理者に問い合わせてください。

あなたは、単一引用符にあなたのテーブル名を置くことを確認する必要があります:使用'EMP' - ないEMP

CHECKIDENT(から:身元を確認してください)SQL ServerでDBCC機能のためのコマンドの名前だけです(たくさんあるより多くのDBCC.......コマンドが利用可能です)

関連する問題