bochanの日記: Interbase制約の削除
日記 by
bochan
InterBase(6.0.2)で作ったDBの制約の削除・・・
Oracleとかだったら、
ALTER TABLE 表名 DROP CONSTRAINT 制約名;
で削除出来るんだけど、InterBaseだと制約名とか持ってないからこの文では削除出来ない。
そもそも、DROPのところでエラーが出るようなので構文も駄目みたい。
Oracleとかだったら、
ALTER TABLE 表名 DROP CONSTRAINT 制約名;
で削除出来るんだけど、InterBaseだと制約名とか持ってないからこの文では削除出来ない。
そもそも、DROPのところでエラーが出るようなので構文も駄目みたい。
仕方ないので削除対象のテーブルをバックアップしてテーブルを削除、
テーブルを再作成し、データを再投入することで対応完了。
IBConsoleの機能だけで何とかなったので良かった。
何せググッっても情報が見つからなかったので再作成したんだけど、
多分もっと良い方法あるんだろうねぇ。
ま、せっかくなのでメモで残しておくことにしよう。
Interbase制約の削除 More ログイン