请问一个oracle to_date的问题。
现在我将2009-10-20 09:22:52.0这样的字符串,转化成date类型,插入到表里
我用了一下to_date试验,
select to_date('2009-10-20 09:22:52.0', 'yyyy-MM-dd hh24:mi:ss') from dual
结果报错,在pl sql 里。
请问应该怎么转换?
oracle的日期类型取回来都是.0的
select to_date('2009-10-20 09:22:52', 'yyyy-MM-dd hh24:mi:ss') from dual
谢谢,我的字符串就是'2009-10-20 09:22:52.0'
注意最后有个.0
select to_date(SUBSTR('2009-10-20 09:22:52.0',1,LENGTH('2009-10-20 09:22:52.0')-2), 'yyyy-MM-dd hh24:mi:ss') from dual
'YYYY-MM-DD HH24:MI:SS.ff'
试试这个
这个应该可以
如果是在PLSQL中,可以这样做
declare
v_date date;
BEGIN
select to_timestamp('2009-10-20 09:22:52.0','yyyy-mm-dd hh24:mi:ss.ff1') into v_date from dual;
DBMS_output.put_line('v_date: ' ||v_date);
END;
/
SQL code:
select to_date('2009-10-20 09:22:52.0','YYYY-MM-DD HH24:MI:SS.ff') from dual;
这个方法行不通呀!
{{-
相关问答:
<?php
getenv("ORACLE_HOME");
$conn=ocilogon("test","test","test_db");
if($conn)
echo success;
&nb ......
比如我有testA、testB、testC三个表
我现在需要写一个批处理或者脚本给别人 作用就是执行这段语句可以清除这三个表里面的数据 就是一个初始化的意思
哪位高人帮助下啊 一个数据库小白在此求救啦
SQL code:
......
oracle not available
shared memory realm does not exist
请问高手这个问题如何解决?
http://www.inthirties.com/thread-109-2-1.html
指定下ORACLE_SID,ORACLE_HOME看看,不行就用1楼得方法了..
cm ......
在lomboz eclipse中的window->show view->others->中的怎样加入connectivity中的data source中连接oracle时只有8,9,10这三个版本,怎样才能连接oracle11这个版本呢??????????????
......
数据泵导入报如下错误ORA-39016 不知道是什么原因,请指教.... 谢谢'
Processing object type TABLE_EXPORT/TABLE/TABLE_DATA
ORA-39016: Operation not supported when job is in EXECUTING ......