![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
ShaTaLiu_YLJ
这个作者很懒,什么都没留下…
展开
-
oracle---游标使用
--案例一通过游标处理多个返回集DECLARE --定义游标 CURSOR cursor_polno is select contno,polno,appflag,riskcode from lcpol where contno='886814401718'; t_contno lcpol.contno%type; t_polno lcpol.polno%type; t_appflag lcpol.appflag%type; t_riskcode lcpol.riskcode.原创 2021-03-08 14:54:58 · 223 阅读 · 1 评论 -
oracle函数--正则表达式
select idno from lis.lcinsured where contno=‘130210007780789’and regexp_like(idno,’^(\d{15})|(\d{18})|(\d{17}\d|X|x)KaTeX parse error: Can't use function '\.' in math mode at position 32: …ike(idno,'^[0-9\̲.̲]+’)原创 2021-03-01 12:09:13 · 104 阅读 · 0 评论 -
oracle函数--replace 函数
如果为a=b,则替换为creplace (a,b,c)select replace('2019-08-04', '2019-08-04', '2019-09-04') from dual;去空格select replace('fdsfd fdf sd ',' ','') from dual;--fdsfdfdfsd--解决因为空格或大小写不一致导致查询不到结果问题select * from lis.ljfiget where upper(replace(accname,' ',''))原创 2021-03-01 11:28:26 · 641 阅读 · 0 评论 -
oracle函数--add_months函数
查询当前时间1个月以前的时间:select add_months(sysdate,-1) from dual;--2019/7/18 18:55:26查询当前时间1个月以后的时间:select add_months(sysdate,1) from dual; --2019/9/18 18:55:47如对公司员工表:查询2年前进入公司的员工的姓名:select Ename from Company where sysdate >add_months(time,2*12);上月第一天原创 2021-03-01 11:11:51 · 744 阅读 · 0 评论 -
mysql-8.0.16-winx64的最新安装教程
最近刚学习数据库,首先是了解数据库是什么,数据库、数据表的基本操作,这就面临了一个问题,mysql的安装,我这里下载的是64位的,基于Windows的,以下是在我电脑上的安装过程,希望可以帮助到大家。1.在mysql的官网上去下载,链接是https://dev.mysql.com/downloads/mysql/,如图1-1,1-2所示,点击downloads,然后会弹出图1-3,点击No th...原创 2020-02-23 14:38:07 · 128 阅读 · 0 评论 -
数据库中case when 的用法
CASE WHEN 及 SELECT CASE WHEN的用法Case具有两种格式。简单Case函数和Case搜索函数。1.简单Case函数CASE sexWHEN '1' THEN '男'WHEN '2' THEN '女'ELSE '其他' END2.Case搜索函数CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女' E...原创 2019-05-15 15:15:36 · 10955 阅读 · 0 评论