(一) 字符串函数 VALUE函数 语法:VALUE(EXPRESSION1,EXPRESSION2) VALUE函数是用返回一个非空的值,当其第一个参数非空,直接返回该参数的值,如果第一个参数为空,则返回第二个参数的值。 --表示如果T1.ID为空,则返回 ...
VALUE函数语法:VALUE EXPRESSION ,EXPRESSION VALUE函数是用返回一个非空的值,当其第一个参数非空,直接返回该参数的值,如果第一个参数为空,则返回第一个参数的值。 eg: 表示如果T .ID为空,则返回空串,如果T .ID不为空,则返回T .ID。 SELECT VALUE ID, FROM T COALESCE函数语法:COALESCE ARG ,ARG ... ...
2018-07-11 14:02 0 2367 推荐指数:
(一) 字符串函数 VALUE函数 语法:VALUE(EXPRESSION1,EXPRESSION2) VALUE函数是用返回一个非空的值,当其第一个参数非空,直接返回该参数的值,如果第一个参数为空,则返回第二个参数的值。 --表示如果T1.ID为空,则返回 ...
select substr(index_code, 1, locate('-', index_code)-1) from report_data substr(str,m,n)表示从str中的m个字符开始截取n个字符。注:m从1开始计数。 locate(str1,str2, < ...
DB2一个汉字占3个字节,Oracle占两个字节。Oracle:SQL> select lengthb('中') from dual; LENGTHB('中')------------- 2DB2:db2 => values length('中') 1----------- ...
str.index(sub, start=None, end=None) 作用:查看sub是否在字符串中,在的话返回索引,且只返回第一次匹配到的索引;若找不到则报错;可以指定统计的范围,[start,end) 左闭区间右开区间 执行结果 str.find ...
...
DATE函数 语法:DATE(ARG) DATE函数返回一个日期、时间戳、日期字符串、时间戳字符串中的日期。 Sql代码 eg: SELECT DATE('2005-06-12 16.24.18.121212 ...
AS CHAR(8) ) FROM SYSIBM.SYSDUMMY1 1、转换为字符串类型: CHA ...
一、判断函数 exists(A)函数 判断是否存在,存在数据返回true,不存在返回false 先记住怎么用,不懂 1、不关联情况下,内表有数 ...