首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

Oracle如果设置当天的某个时间解决方法

2012-03-27 
Oracle如果设置当天的某个时间如我要执行Insert into table1 (NowDate) values (2012-02-09 13:12:10)要

Oracle如果设置当天的某个时间
如我要执行Insert into table1 (NowDate) values ('2012-02-09 13:12:10')
要怎么写?
2012-02-09 这个日期为每天的当天时间,13:12:10这个则是固定的时间

[解决办法]
select to_date(to_char(sysdate,'yyyy-mm-dd') || '13:12:10','YYYY-MM-DD HH24:MI:SS') from dual
[解决办法]

SQL code
SQL> show userUSER 为 "SCOTT"SQL> ed已写入 file afiedt.buf  1  CREATE TABLE test(  2     nowdate DATE  3* )SQL> /表已创建。SQL> ed已写入 file afiedt.buf  1  Insert into test  2* values (to_date(to_char(sysdate,'yyyy-mm-dd') || '13:12:10','YYYY-M4:MI:SS'))SQL> /已创建 1 行。SQL> select * from test;NOWDATE--------------09-2月 -12SQL> alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';会话已更改。SQL> select * from test;NOWDATE-------------------2012-02-09 13:12:10 

热点排行