
数据库
hailin525
这个作者很懒,什么都没留下…
展开
-
MySql循环开关控制语句
1:IF(type=1,'配偶','子女') as type2:CASE islive WHEN 0 THEN '生' WHEN 1 THEN '死' ELSE '不详' END as islive原创 2017-03-15 16:10:47 · 400 阅读 · 0 评论 -
一句话,数据库怎么设计
时刻记得一对一,一对多,多对多就没什么问题了原创 2017-04-26 16:52:15 · 339 阅读 · 0 评论 -
Oracle、SQL和DB2分页查询写法介绍
DB2分页查询和Oracle、SQL中的分页查询语句写法都不太一样,下面就为您介绍DB2分页查询和其他数据库中分页查询的区别,希望对您有所帮助。Oracle分页查询写法:一:Oracleselect * from (select rownum,name from table where rownum <=endIndex ) where rownum > startIndex转载 2017-10-09 17:02:17 · 293 阅读 · 0 评论 -
oracle的数字过滤
where regexp_like(a.JCBGBH,'^[[:digit:]]+$')原创 2017-10-09 17:30:57 · 1564 阅读 · 0 评论 -
项目中遇到的坑--数据库自动释放连接
最近写了个项目,SSM+QUARTZ的定时任务,每次测试都是没问题的,但是到了晚上,定时任务开启时就会报错,错误内容就是连接数据库失败。我当时分析有两个原因:1:数据库到了晚上会关闭,或者数据库有时间段限制等等的数据库的问题。2:到了晚上会断网,断网就访问不到数据库。结果折腾了一个星期,否定了自己的两个原因,那到底是怎么回事呢?原来,项目连接到数据库后,长时间不做操作,数据库会原创 2017-10-16 16:48:12 · 4629 阅读 · 0 评论 -
MySQL优化
1能用最好不要用关联查询:比如 select xxx from a left join b on a.bid=b.id;可以写成select xxx from a,b where a.bid=b.id2把确定的条件放在前面:比如where time>now() and a=1;可以写成where a=1 and time>now()持续更新...原创 2018-07-18 09:26:01 · 146 阅读 · 0 评论