select to_date('yyyy-mm-dd','2004-08-15') from dual;select to_char('yyyy-mm-dd',sysdate) from dual;
解决方案 »
- reached maximum ASM file size (16384 GB)
- BEGIN-END块问题
- 建表时表空间问题
- 在一个表空间的存储过程。如何检索一个另一个表空间的表
- OracleDBConsoleorcl 无法启动
- 怎样加大oracle的进程限制呀??谢了。
- PRO*C/C++的SQL语句问题
- oracle字段如何自动增加1
- 如何解决Oracle 9i 的SQLPlus Worksheet中简体中文显示为乱码的问题?
- oracle8i 安装出错(提示copy XXX.jar 到某目录下出错,目标磁盘空间或源文件无法复制)
- case when 语句可以在oracle7里使用吗?
- 小问题
select to_date('2004-08-08 12:12:12','YYYY-MM-DD HH24:MI:SS') FROM DUAL
select to_char(sysdate,'yyyymmdd') from dual;
把当前字符格式转换成日期格式:
select to_date(20040815,'yyyymmdd') from dual;
再补充一下::)时间函数:
sysdate
to_char(sysdate)
to_char(to_char(sysdate,'yyyymmdd'))
select to_char(sysdate,'hh:mi:ss') from dual;
从当前日期提取月份:
select extract(month from sysdate) from dual;
取某月份最后一天:
select last_day(add_months(sysdate,6)) from dual;