| 发表人 |
内容 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 2008-09-29 22:04:36
|
randy_shandong randy
中级会员
![[Avatar]](/images/avatar/b24d516bb65a5a58079f0f3526c87c57.png)
注册时间: 2008-09-04 07:43:14
文章: 50
离线
|
我想将session运行时间抽取到目标表的update_time 这个字段为date类型 并以2008-09-01 10:01:00形式保存;
我通过以下转换实现to_char(SESSSTARTTIME,'MM/DD/YYYY HH24:MI:SS'),'yyyy-mm-dd hh24:mi:ss')
但是session报错;
为什么?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 2008-09-29 23:41:21
|
lynx286 一失足成千古风流人物!
论坛CEO
![[Avatar]](/images/avatar/eccbc87e4b5ce2fe28308fd9f2a7baf3.jpg)
注册时间: 2008-04-22 11:52:00
文章: 652
来自: 四海为家
离线
|
目标表的update_time 这个字段为date类型, 那应该是用to_date转化成日期类型存进去啊?你怎么要把他转换成字符类型?
日期类型没有具体的某个形式(如:2008-09-01 10:01:00)这种说法.他甚至可以是数字型,还可以用时区.
记得没错的话to_char函数应该只有两个参数, 你那括号没写清楚,参数好像有三个?
建议你先看看oracle date数据类型
|
唯大英雄能本色,是真名士自风流.
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 2008-09-30 03:32:38
|
zdcku 嘉颖
高级会员
![[Avatar]](/images/avatar/e2ef524fbf3d9fe611d5a8e90fefdc9c.jpg)
注册时间: 2008-05-06 22:32:12
文章: 152
来自: 江苏南京
离线
|
to_char(SESSSTARTTIME,' MM/DD/YYYY HH24:MI:SS')
记得你上次是这个 引号里多个空格
to_char(SESSSTARTTIME,'MM/DD/YYYY HH24:MI:SS'),'yyyy-mm-dd hh24:mi:ss')
今天的这个 实在是不敢看了
什么啊这是
以后这种可以去参考数据库的SQL写法
|
学习 |
|
|
 |
|
|