`
kang
  • 浏览: 465096 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

oracle 更新时间 to_date()方法

阅读更多

今天做测试,需要修改Oracle中某一字段的时间值(含日期和时刻)。

 

自己先后尝试了几种情况,都报语法错误。

 

上网去搜,关键词“oracle date 更新时间”。

 

找到一个回答是这样的:

 

如果你的ls_datatime是字符型的,你可以这样


  string   ls_datetime   =   '2004/12/21   12:21:12'  
  update   aa   set   my_date   =   to_date(:ls_datetime,   'YYYY/MM/DD   HH24:MI:SS');  
   
  如果你用日期型  
  datetime   ldt_datetime  
  那么你可以  
   
  update   aa   set   my_date   =   :ldt_datetime;  
   
  即可

 

]

 

OK,我来尝试,将SQL语句改成如下:

update aaa set service_time = to_date('2008/10/30 23:00:00', 'YYYY/MM/DD HH24:MI:SS')

 

运行,commit,查看,确认时间已经正确改过来了。

 

 

说明:此处表名aaa是修改过的,原因大家都知道。

-》原因是日方客户对信息安全看得相当重,所以此处的表名就经过“马赛克”处理了。(20090506追加)

 

分享到:
评论

相关推荐

    Oracle 中的 TO_DATE 和 TO_CHAR 函数

    Oracle 中的 TO_DATE 和 TO_CHAR 函数 oracle 中 TO_DATE 函数的时间格式,以 2008-09-10 234556 为例

    Oracle中to_date格式 Data与String互转及各种用法

    Oracle中to_date格式 Data与String互转及各种用法

    ORACLE 关于时间函数to_date 的运用

    oracle数据库中关于时间函数的具体应用。

    oracle导出时间格式转换

    大家都知道,从oracle数据库中导出数据时,如果其中有字段类型为date,那么导出时将会变成to_date('29-12-2010 10:20:30', 'hh24:mi:ss'),如果你要将这导出的数据在oracle客户端中执行,应该是没什么问题的,但是...

    Oracle中TO_DATE格式介绍

    TO_DATE格式(以时间:2007-11-0213:45:25为例) Year: yytwodigits两位年显示值:07 yyythreedigits三位年显示值:007 yyyyfourdigits四位年显示值:2007 Month: mmnumber两位月显示值:11 monabbreviated字符集表示显示值...

    oracle中to_date详细用法示例(oracle日期格式转换)

    TO_DATE格式(以时间:2007-11-02 13:45:25为例) 1. 日期和字符转换函数用法(to_date,to_char) 代码如下:select to_char(sysdate,’yyyy-mm-dd hh24:mi:ss’) as nowTime from dual; //日期转化为字符串 select ...

    Oracle–查询时间段内执行的sql、Produce

    1.查询时间段内执行的sql、Produce select * from v$sqlarea a where 1=1 and a.LAST_ACTIVE_TIME >= to_date( '2013-02-21 18:23:00','yyyy-MM-dd HH24:mi:ss') and a.LAST_ACTIVE_TIME < to_date( '2013-...

    oracle中日期类型与unix 时间戳的转换

    Oracle中的时间是Date型,以下函数提供了两种时间转换的Oracle函数 --unix时间戳与date时间互转 SELECT oracle_to_unix(SYSDATE),unix_to_oracle(1551774286),oracle_to_unix(SYSDATE) FROM dual;

    Oracle点滴积累

    expimp导出导入工具的使用.doc,Oracle 单记录函数.doc,...SQLServer和Oracle常用函数对比.doc,关系型数据库及其设计方法.doc,视图、同义词和序列.doc,索引与约束.doc,详细讲述Oracle中的to_date参数含义.doc

    oracle学习笔记

    根据系统时间获取上周一时间并转化为number create or replace function getUpMonday return number is Result number; begin declare cursor MyCursor is select to_number(to_date(to_char(d.surmon,'yyyy-...

    Oracle date 和 timestamp 区别详解

    Oracle date 和 timestamp 区别详解 1.DATE数据类型  这个数据类型我们实在是太熟悉了,当我们需要表示日期和时间的话都会想到date类型。它可以存储月,年,日,世纪,时,分和秒。它典型地用来表示什么时候事情...

    C# 编程连接oracle数据库方法

    C# 编程连接oracle数据库方法 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using ...

    Oracle JOB 用法小结

     SQL> select to_char(a,'yyyy/mm/dd hh24:mi:ss') 时间 from TEST;    时间  -------------------  2001/01/07 23:51:21  2001/01/07 23:52:22  2001/01/07 23:53:24    删除JOB  SQL> begin  2...

    Oracle 计算时间格式平均值的sql 语句

    Oracle 计算时间格式平均值的sql 语句 select to_char((to_date('2019-07-01', 'yyyy-mm-dd') + numtodsinterval(avg(begin_time_second), 'second')),'hh24:mi:ss') avg_begin_time, to_char((to_date('2019-07-01...

    oracle日期类型的处理

    1. 日期和字符转换函数用法(to_date,to_char) select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') as nowTime from dual; //日期转化为字符串 select to_char(sysdate,'yyyy') as nowYear from dual; //获取时间...

    Oracle to_char 日期转换字符串语句分享

    1》以12小时制显示 SQL>select to_char(sysdate,’YYYY-MM-DD HH12:MI:SS AM’)from dual; TO_CHAR(SYSDATE,’YYYY-MM-DDHH1 —————————— 2007-06-29 02:50:06 下午 ...3》得到当前时间的前

    Oracle BIEE 时间函数 (ago,todate).pdf

    Oracle BIEE 时间函数 (ago,todate).pdf

    MySQL中把varchar类型转为date类型方法详解

    先使用str_to_date函数,将其varchar类型转为日期类型,然后从小到大排序 语法:select str_to_date(class_time,’%Y%m%d %H:%i:%s’) a from a order by a desc ; 下面接着看下oracle中varchar类型的日期格式转换...

    oracle日期函数大全

    ORACLE日期时间函数大全:日期和字符转换函数用法(to_date,to_char),两个日期间的天数,月份差,日期格式冲突问题

Global site tag (gtag.js) - Google Analytics