1、转成字符串
2、再进行截取
如SQL Server的语法:
SELECT CONVERT(VarChar(4) -- 特殊技巧,只取前4位,省去截取函数
, GetDate()
, 120 -- 格式为yyyy-mm-dd hhmiss
)
首先你的time是什么数据类型要搞清楚(desc history就能看到),\x0d\x0a如果是date型那么可以用楼上的方法,也可以用:\x0d\x0aselect to_char(time,'yyyymmdd') from histroy\x0d\x0a如果是字符型(如char、varchar等)那么可以用:\x0d\x0aselect substr(time,1,8) from histroy(这里假设time的格式为YYYYMMDDHHmi,所以取前八位)欢迎分享,转载请注明来源:内存溢出
评论列表(0条)