- 博客(6)
- 收藏
- 关注
原创 ORACLE 日期处理
日期差值返回的是数值格式年月差月差:MONTHS_BETWEEN()年差:MONTHS_BETWEEN()/12MONTHS_BETWEEN(DATE1,DATE2):返回一个小数,获得两个日期之间差的 月数要求DATE1>DATE2,否则返回负数DATE1,DATE2都是日期格式DATE1和DATE2天一样的情况下才能返回整数当两个日期DD都是月末的时候,返回的也会是整数小数位是多出点几天除以31--根据出生日期计算年龄select sname,trunc(months_
2022-05-27 13:03:17
552
原创 PLSQL基础——游标
游标游标一次只能巡检一行数据游标巡检的结果暂时存在游标中,但它一次只能读取一行数据,所以可以赋给与结果集同结构的变量游标后面括号里面的数据类型不能指定长度当游标后面声明变量后,可以在下面打开游标的时候对这个变量赋值因为游标后面声明的变量是形参,所以如果下面赋值,以打开游标时的赋值为准DECLARE CURSOR CUR_A (a number:=100)IS SELECT * FROM EMP WHERE DEPTNO = 10;--声明游标 V_A EMP%ROWTYPE;--声明
2022-05-20 09:35:46
993
原创 plsql基础——流程控制
条件控制if …… then…… end if;if ……then …… else …… end if;if ……then……elsif ……then…………else……end if;declarev_empno number(10) :=&请输入员工编号;v_sal emp.sal%type;v_job emp.job%type;beginselect job into v_job from e
2022-05-16 09:05:26
508
原创 plsql基础———块结构
块结构声明部分DECLARE声明变量,常量和游标,注释变量变量发挥的是承上启下的作用一个变量只能存放一个数据 --声明变量 declear v_sal number(10); v_job varchar2(10); --变量名+数据类型 --多个变量用分号隔开常量关键字:constant只能在声明中赋值,不能再begin 中赋值必须在声名中赋给初始值declarecon_name constant varchar2(10):='smith';游标游标一
2022-05-16 09:01:10
401
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅