今天做测试,需要修改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_...以上就是Oracle数据库中`TO_DATE`和`TO_CHAR`函数的基本使用方法及相关知识点的详细介绍。这两个函数在处理日期和时间数据时非常有用,能够帮助开发者和DBA更加灵活地操作和展示数据。
TO_DATE(date_string, format_mask) ``` - `date_string`: 需要转换的日期字符串。 - `format_mask`: 字符串的日期格式掩码,用于指导如何解析`date_string`。 ### 格式掩码详解 格式掩码定义了日期字符串的结构...
Oracle 中 TO_DATE TO_CHAR 格式详解 ...TO_DATE 和 TO_CHAR 函数是 Oracle 中两个非常重要的日期时间处理函数,通过了解它们的属性和使用方法,我们可以更好地处理日期时间数据,满足不同的应用需求。
- 示例: `SELECT TO_CHAR(TO_DATE('2002-08-26', 'YYYY-MM-DD'), 'DAY', 'NLS_DATE_LANGUAGE=American') FROM DUAL;` - **计算两个日期之间的天数差**: - 示例: `SELECT FLOOR(SYSDATE - TO_DATE('20020405', '...
本文将详细介绍 `to_date()` 的使用方法、参数格式以及常见问题解决方法。 #### 二、基本语法与格式 `to_date()` 函数的基本语法如下: ```sql TO_DATE (expression, format_mask) ``` 其中: - `expression`: ...
Oracle 的 to_date 函数详解 Oracle 的 to_date 函数是一种日期转换函数,用于将字符串类型的日期转换为 DATE 类型的日期。该函数的主要用途是将用户输入的日期字符串转换为 DATE 类型的日期,以便于在 Oracle ...
Oracle数据库中的`to_date`函数是用于将字符串转换为日期数据类型的函数,它在处理日期和时间相关的操作时非常常用。`to_date`的主要参数是一个包含日期信息的字符串,以及一个可选的日期格式模型,用于指定输入字符...
该函数的语法为:TO_DATE(date_string, format_string),其中 date_string 是要转换的日期字符串,format_string 是日期字符串的格式。 1. 日期字符串格式 日期字符串可以有多种格式,例如:YYYY-MM-DD HH24:MI:SS...
TO_DATE(date_string, format_mask[, nls_date_language]) ``` - `date_string`:这是要转换成日期的字符串。 - `format_mask`:定义了字符串中的日期元素布局。例如,'DD-MON-RRRR' 表示日-月-4位年份,'YYYY-MM-...
Oracle的日期格式可能受到NLS_DATE_FORMAT和NLS_DATE_LANGUAGE参数的影响。不同的字符集可能导致日期的默认显示格式不同。例如,对于US7ASCII字符集,日期格式可能是'01-Jan-01'。可以通过`ALTER SYSTEM`或`ALTER ...
Oracle的to_date()函数是用于将字符串转换为日期类型的函数,它是Oracle数据库处理日期和时间数据的重要工具。本文将深入探讨Oracle to_date()函数的使用方法及其相关知识点。 首先,我们要理解to_date()函数的基本...
大家都知道,从oracle数据库中导出数据时,如果其中有字段类型为date,那么导出时将会变成to_date('29-12-2010 10:20:30', 'hh24:mi:ss'),如果你要将这导出的数据在oracle客户端中执行,应该是没什么问题的,但是...
Oracle的`to_date`函数是数据库系统中用于将字符串转换为日期类型的函数,它在处理日期和时间数据时非常有用。这个函数接受两个参数:要转换的字符串和一个表示输入字符串格式的模式。 1. `to_date`函数的日期格式...
Oracle 中的 TO_DATE 和 TO_CHAR 函数是两个非常重要的日期和时间处理函数,它们可以对日期和时间进行格式化、转换和计算。本文将详细介绍 TO_DATE 和 TO_CHAR 函数的使用方法、格式化规则和实践应用。 一、TO_DATE...
"Oracle 中的 TO_DATE 和 TO_CHAR 函数" Oracle 中的 TO_DATE 函数和 TO_CHAR 函数是两个非常重要的日期处理函数。它们都是用于处理日期和时间的格式化、转换和计算。 TO_DATE 函数用于将字符串转换为日期类型。其...
Oracle to_char(date) 用法总结 Oracle 的数据类型转换是指将一种数据类型转换为另一种数据类型,以满足不同的应用场景。在 Oracle 中,数据类型转换可以分为显式数据类型转换和隐式数据类型转换。隐式数据类型转换...
在C#中操作Oracle的日期字段时,合理使用`TO_DATE`函数可以有效地处理日期和时间数据,使其符合Oracle数据库的要求。在传递参数时,务必注意日期格式的正确性,以及C#中的日期对象如何转换为Oracle可理解的字符串...