
数据库
红笺短
萌新求带飞!~
展开
-
一图流解释(not) exists用法及执行逻辑
假设有这样一个需求:检索出学过001号教师所讲的所有课程的同学。表结构及数据见图。该需求的语义可以转换为:检索出这样的同学:不存在一门001号教师讲的课程:该同学没学过。SQL语句:注意这里有2层子查询select sno 学号, name 姓名, sex 性别, age 年龄, dno 学院, c...原创 2019-04-16 00:28:55 · 3260 阅读 · 0 评论 -
存储过程中的异常处理
转自:https://www.cnblogs.com/littlewu/p/8623956.html预定义异常:为了 Oracle 开发和维护的方便,在 Oracle 异常中,为常见的异常码定义了对应的异常名称,称为预定义异常,常见的预定义异常有:异常名称异常码描述DUP_VAL_ON_INDEXORA-00001试图向唯一索引列插入重复值INVALID_CU...转载 2019-04-09 23:57:16 · 11888 阅读 · 3 评论 -
ORACLE时间函数
SYSDATE:返回系统时间select sysdate from dual;CURRENT_DATE:返回会话的时区中的系统日期(可以自己设置会话的时区,以区别于数据库时区)select current_date from dual;SYSTIMESTAMP:返回TIMESTAMP格式的系统时间TIMESTAMP格式是时间戳,可精确到十亿分之一秒,默认精确到0.000001秒。s...原创 2019-04-16 23:54:26 · 14431 阅读 · 0 评论