0
を与えずにPLSQLで制約を無効にテーブルを作成した後に私のコードここに任意の名前
今Create table Issue(
Lib_Issue_Id Number(10) Primary Key,
Book_No number(6),
Member_Id number(5),
Issue_Date Date,
Return_Date Date,
check (Issue_date<Return_Date),
FOREIGN KEY (Book_No) REFERENCES Books(Book_No),
FOREIGN KEY (Member_Id) REFERENCES Member(Member_Id)
);
です。私はすべての制約を無効にしたいのですが、どの名前にも与えられていません。どうすれば制約を無効にできますか????
(「任意の名前には与えられていません」 - *制約名が指定されていない可能性がありますそうするために*?) – greybeard
あなたは、示されているように作成された制約を主張していますか、または*作成後に*作成された制約を操作することを受け入れるでしょうか? – greybeard
私はそれがあなたが個人的に制約の名前をつけたかどうかにかかわらず何の違いもないとは思わない。それらはすべてデータ・ディクショナリに名前があり、 'user/all/dba_constraints'のループを実行するだけです。 –