insert all 和insert first多表插入用法
一、用法 all:不考虑先后关系,只要满足条件,就全部插入; first:考虑先后关系,如果有数据满足第一个when条件又满足第二个when条件,则执行第一个then插入语句,第二个then就不插入第一个then已经插入过的数据了。其区别也可描述为,all只要满足条件,可能会作重复插入;first首先要满足条件,然后筛...
exists 和not exists用法
exists 和not exists用法exists表示()内子查询语句返回结果不为空说明where条件成立就会执行主sql语句,如果为空就表示where条件不成立,sql语句就不会执行。not exists和exists相反,子查询语句结果为空,则表示where条件成立,执行sql语句。dept,emp表中关联字段deptno,部门dept...
正则表达式使用大全
1、 Oracle正则表达式元字符元字符字符含义举例说明^匹配字符串的开始位置(在[]中使用,此时它表示不接受该字符集合。^a:匹配以a开始的字符串...
oracle 中的INTERVAL 函数用法
一、interval year to month 类型 格式: INTERVAL 'integer [- integer]' {YEAR | MONTH} [(precision)][TO {YEAR | MONTH}]该数据类型常用来表示一段时间差, 注意时间差只精确到年和月. precision为年或月的精确域, 有效范围是0到9, 默认值为2 案例1...