はい、次のように制約の名前を変更できます:alter table t rename constraint old_name to new_name
編集:2番目の質問を忘れてしまいました。はい、列を削除せずに制約を削除できます。制約の名前がわからない場合は、user_constraints
で見つけることができます。 このようなテーブル:
select constraint_name
from user_constraints
where table_name = 'your_table'
and constraint_type ='R'