Oracle 在Drop表时的Cascade Constraints 假设A为主表(既含有某一主键的表),B为从表(即引用了A的主键作为外键).则当删除A表时,如不特殊说明,则 drop table A 系统会出现如下错误警告的信息而不会允许执行. ERROR at line 1: ORA-02449: unique/primary keys in table referenced by foreign keys 此时必须用,drop table A cascade constraints:…
使用oracle的exp命令时,提示出--hash: exp: command not found 原因:当你在终端使用exp的命名时,当前的账户,并不是oracle认可的账户. 在安装oracle时,如果按照正规流程安装,那么,会建立一个专门的linux账户,给oracle,来充当oracle管理员账户. 错误情景例子:在安装oracle时,创建了一个linux账户,名字为oracleAdmin,并且把这个账户指定为oracle的管理员账户.然后,你使用root账户进行exp,就会报这个错误.…
今天在做 Oracle表字段更新时出现了特殊字符&,导致无法更新. 这个问题是第二次碰到了,所以在此记录下,以备后用. 举例: update t set col1='A&B' where ... 点击执行时,弹出了这个东东,是不是很奇怪? 百度过后知道&字符在Oracle中是特殊字符. 解决方法如下: update t set col1='A'||'&'||'B' where ...…