sql语句 where surbstr(time 1,8)

发布网友

我来回答

3个回答

热心网友

你这是写错了吧

是substr()吧,,,

substr(time,1,8)是不是还少了个','

给你举个例子:

SELECT SUBSTR('abcdefg', 2, 3) FROM al;
SUBSTR
------
bcd

就是第2位开始,截取3位,,,

热心网友

surbstr(time 1,8)
截取字符串time的字符,从第1位开始,截取8位字符

热心网友

截取time的第一位至第八位追问where surbstr(time 1,8)>=to_char(sysdate-1,'yyyymmdd') order by t,logic_id,t.me ASC;

追答是截取 time 字段里信息的第一位至第八位

热心网友

你这是写错了吧

是substr()吧,,,

substr(time,1,8)是不是还少了个','

给你举个例子:

SELECT SUBSTR('abcdefg', 2, 3) FROM al;
SUBSTR
------
bcd

就是第2位开始,截取3位,,,

热心网友

surbstr(time 1,8)
截取字符串time的字符,从第1位开始,截取8位字符

热心网友

截取time的第一位至第八位追问where surbstr(time 1,8)>=to_char(sysdate-1,'yyyymmdd') order by t,logic_id,t.me ASC;

追答是截取 time 字段里信息的第一位至第八位

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com