摘要:
多列子查询:返回多列数据的子查询语句。当多列子查询返回单行数据时,在WHERE子句中可以使用单行比较符;当多列子查询返回多行数据时,在WHERE子句中必须使用多行比较符(IN,ANY,ALL)。 Sql代码 SELECT ename,job,sal,deptno FROM emp WHERE (deptno,job)=(SELECT deptno,job FROM emp WHERE id=10000); 当执行成对比较是时,因为要求多个列的数据必须同时匹配,所以必须要使用多列子查询实现。 Sql代码 SELECT ename,sal,comm,dptno FROM emp WHERE (.. 阅读全文
摘要:
1、关于 cascade constraints假设A为主表(既含有某一主键的表),B为从表(即引用了A的主键作为外键)。则当删除A表时,如不特殊说明,则 drop table A 系统会出现错误警告的讯息而不会允许执行。此时必须用,drop table A cascade constraints;SQL> select CONSTRAINT_NAME,TABLE_NAME from dba_constraints where owner = 'SYS' and TABLE_NAME = 'B' no rows selected 我们可以发现利用Drop 阅读全文
摘要:
select instr('abc','a') from dual;select instr('abc','bc') from dual;select instr('abc ab','a',1,2) from dual;select instr('abcab','a',-1,2) from dual;select instr('abc','d') from dual;分别返回12510select instr('abcab 阅读全文