数据库同步工具
sqlserver,Mysql数据同步软件

oracle数据库怎么表示时间

在线QQ客服:1922638

专业的SQL Server、MySQL数据库同步软件

展开所有

如何从Oracle中获取当前系统时间
从双中选择to_char(sysdate,” yyyy-mm-dd hh24:mi:ss”);

在ORACLE函数中获取年,季,月,周和日的时间
从双中选择to_char(sysdate,” yyyy”);–year

从双中选择to_char(sysdate,” MM”);–Month
从双中选择to_char(sysdate,” dd”);–day
从双中选择to_char(sysdate,” Q”);–season
从double中选择to_char(sysdate,” iw”);-周-根据日历,每年有52或53周

获取系统日期:SYSDATE()
格式日期:
TO_CHAR (SYSDATE(),” YY/MM/DD HH24:MI:SS)
或TO_DATE(SYSDATE(),YY/MM/DD HH24:MI:SS)
选择to_char(sysdate,” yyyy-MM-dd HH24:mi:ss”)from dual;
从双中选择to_char(sysdate,” yyyy-MM-dd HH24:mm:ss”);
从双
中选择to_char(sysdate,” yy-mm-dd hh24:mi:ss”)
选择to_date(” 2009-12-25 14:23:31″,” yyyy-mm-dd ,hh24:mi:ss”)从双重
中,如果您编写上面的公式:
选择to_date(” 2009-12-25 14:23:31″,” yyyy-mm-dd,hh :mi:ss”)来自双
会报告错误,因为小时hh是十进制的12,14是非法输入,无法匹配。
转换格式:
代表年份:
y代表年份的最后一位数字,
yy代表年份的最后两位数字,
yyy代表最后3位数字年份的位,
yyyy使用四位数字表示年份
表示月份:
mm使用两位数字表示月份,
mon使用速记形式,例如November或nov,
带有全名的月份,例如11月或11月
表示日期:
星期中的dy日,缩写的日期,例如星期五或星期五,
day一周中的整天,全名,例如星期五或星期五
表示小时:
hh 2位数表示小时12小数点,
Hh24 2位数字表示小时和24小时
分钟:
mi 2位数字表示分钟
表示秒:
ss 2位数字表示秒60基
代表四分之一:
q一位数字代表四分之一(1-4)
因此ww表示一年中的星期w用于表示月份中的星期。

当前时间减去7分钟
从双中选择sysdate,sysdate-interval” 7″ MINUTE;
当前时间减去7小时
从双精度中选择sysdate-interval” 7″小时;
当前时间减去7天
从双中选择sysdate-interval” 7″天;
当前时间减去7月的时间
从双中选择sysdate,sysdate-interval” 7″月;
当前时间减去7年
从双中选择sysdate,sysdate-interval” 7″年;
时间将间隔乘以一个数字
选择sysdate,sysdate-8 *间隔” 7″小时从双;

从双中选择to_char(sysdate,” yyyy-mm-dd:hh24:mi:ss:pm:dy”);年,月,日,24小时,分钟,秒,星期几/之后中文;
-获取11月的天数-从双中选择to_char(last_day(to_date(” 2010-11-1″,” YYYY-MM-DD”)),” DD”);
-获取12个月中的天数–从双中选择to_char(last_day(to_date(” 2010-12-1″,” YYYY-MM-DD”)),” DD”);
显示上周一到周日SELECT to_char(SYSDATE,” yyyymmdd”)-to_number(to_char(SYSDATE,” d”)-1)-6,to_char(SYSDATE,” yyyymmdd”)-to_number(to_char(SYSDATE, ” d”)-1)来自对偶

未经允许不得转载:数据库同步软件|Mysql数据同步软件|sqlserver数据库同步工具|异构同步 » oracle数据库怎么表示时间

分享到:更多 ()

syncnavigator 8.6.2 企业版

联系我们联系我们