oracle中sysdate返回的是什么样的格式?
9-一月-200811:18:30---正常格式是这样的,不过你可以自定义
如selectto_date(sysdate,"yyyymmdd")fromdual
显示的格式就是20080109
selectto_date(sysdate,"yyyy-mm-dd")fromdual
显示的格式就是2008-01-09
oracle中trunc(sysdate-1)是什么意思?
利用函数TO_CHAR(sysdate,"yyyy-MM-dd’)可以实现。
sql:selectTO_CHAR(sysdate,"yyyy-MM-dd")fromdual结果:“2015-05-16”.
扩展:TO_CHAR(sysdate,"YYYY-MM-DDHH24:MI:SS")可以根据实际需要修改后面的日期展示形式,常用的就是:
TO_CHAR(sysdate,"yyyy-MM-dd’)(日期型)和TO_CHAR(sysdate,"YYYY-MM-DDHH24:MI:SS")(日期时间型)。
鲸奇视觉