问个SQL语句中WHERE里边的函数?

来源:百度知道 编辑:UC知道 时间:2024/05/18 04:19:57
SELECT *
FROM KCA3
WHERE AAE040 >= TO_DATE('"&rq1&"','yyyy/mm/dd') AND AAE040 <=TO_DATE('"&rq2&" 23:59:59','yyyy/mm/dd hh24:mi:ss') AND LTrim(Rtrim(AKA120))= UPPER('"&bzdm&"') AND Upper(AKC195) <> 'Z' ;

TO_DATE是日期函数,这里把文本格式的日期转换为date格式,Ltrim去掉字符左边的空格,Rtrim是去掉字符串右面的空格,这里建议直接用trim好了,两边都去空格的。upper把小写转换成大写。

TO_DATE字符串转时间
LTrim,Rtrim删除空格
UPPER大小写转换