数据库技术
清枫草塘
HTML+JS+CSS,Html5+CSS3,Canvas/SVG,PHP+MySQL
展开
-
Oracle SQL中IS NOT NULL与!=NULL的区别
平时经常会遇到这两种写法:IS NOT NULL与!=NULL。也经常会遇到数据库有符合条件!=NULL的数据,但是返回为空集合。实际上,是由于对二者使用区别理解不透彻。默认情况下,推荐使用 IS NOT NULL去做条件判断,因为SQL默认情况下对WHERE XX!= Null的判断会永远返回0行,却不会提示语法错误。这是为什么呢?SQL Server文档中对Null值的比较运算定义原创 2013-05-25 14:29:46 · 18789 阅读 · 0 评论 -
MySQL解决抓取文章的html标签替换及其mysql函数的用法说明
一、MySQL中LOCATE和别名函数POSITION等函数LOCATE(substr,str) 作用同POSITION(substr IN str)和INSTR(str,substr)作用:返回子串 substr 在字符串 str 中第一次出现的位置。如果子串 substr 在 str 中不存在,返回值为 0;LOCATE还有一种形式,包含三个参数:LOCATE(substr,str,pos) ,其返回子串 substr 在字符串 str 中的第 pos 位置后第一次出现的位置。INSTR(st原创 2014-02-25 19:29:27 · 10531 阅读 · 0 评论 -
MySQL触发器与定时器的介绍和错误处理
MySQL触发器与定时器的介绍和错误处理方法最近在做一个东南亚的海外项目,整个项目的技术架构是由我负责,由于项目比较庞大,涉及三种语言,数据关系比较复杂,用的触发器、定时器比较多。借这个新型大项目,也重温了了很久没有接触的触发器(TRIGGER)、定时器(EVENT),本文也是回忆结合项目实际的总结篇,希望写出来对大家有用。我们知道,从功能上,SQL 语言可以分为三类: DDL(Data Defi原创 2016-02-03 19:49:30 · 7804 阅读 · 1 评论