Sql Oracle中具有特殊字符的Drop约束
我需要删除一个约束,但它的名称中有一个特殊字符 这就是问题所在:Sql Oracle中具有特殊字符的Drop约束,sql,oracle,Sql,Oracle,我需要删除一个约束,但它的名称中有一个特殊字符 这就是问题所在: ALTER TABLE USER_AEROPORTS DROP CONSTRAINT FK_ACC_V_MOA-USU_AEROP; 这与 ORA-01735:ALTER TABLE选项无效 我相信这是约束名称中的- 如何取消约束?我想删除约束,而不是列。您可以双引号引用约束名称: ALTER TABLE USER_AEROPORTS DROP CONSTRAINT "FK_ACC_V_MOA-USU_AEROP"; ALT
ALTER TABLE USER_AEROPORTS DROP CONSTRAINT FK_ACC_V_MOA-USU_AEROP;
这与
ORA-01735:ALTER TABLE选项无效
我相信这是约束名称中的-
如何取消约束?我想删除约束,而不是列。您可以双引号引用约束名称:
ALTER TABLE USER_AEROPORTS DROP CONSTRAINT "FK_ACC_V_MOA-USU_AEROP";
ALTER TABLE USER_AEROPORTS DROP CONSTRAINT“FK_ACC_V_MOA-USU_AEROP”代码>