【文件属性】:
文件名称:杂类函数-django与vue的完美结合_实现前后端的分离开发之后在整合的方法
文件大小:4.2MB
文件格式:PDF
更新时间:2021-06-24 19:26:52
达梦数据库 sql
8.6 杂类函数
1. 函数 DECODE
语法:DECODE(exp, search1, result1, … searchn, resultn[,default])
功能:查表译码,DECODE函数将 exp与 search1,search2, … searchn相比较,
如果等于 searchx,则返回 resultx,如果没有找到匹配项,则返回 default, 如果未
定义 default,返回 NULL。
例
SELECT DECODE(1, 1, 'A', 2, 'B');
查询结果为:'A'
SELECT DECODE(3, 1, 'A', 2, 'B');
查询结果为:NULL
SELECT DECODE(3, 1, 'A', 2, 'B', 'C');
查询结果为:'C'
2. 函数 ISDATE
语法:ISDATE(exp)
功能:判断给定表达式是否为有效的日期,是返回 1,否则返回 0。
例
SELECT ISDATE('2012-10-9');
查询结果为:1
SELECT ISDATE('2012-10-9 13:23:37');
查询结果为:1
SELECT ISDATE(100);
查询结果为:0
3. 函数 ISNUMERIC
语法:ISNUMERIC(exp)
功能:判断给定表达式是否为有效的数值,是返回 1,否则返回 0。
例
SELECT ISNUMERIC(1.323E+100);
查询结果为:1
SELECT ISNUMERIC('2a');
查询结果为:0
4. 函数 DM_HASH
语法:DM_HASH (exp)
功能:根据给定表达式生成 HASH值,返回结果为整型。
例
SELECT DM_HASH('DM HASH VALUE');
查询结果为:3086393668
SELECT DM_HASH(101);
查询结果为:1653893674
335