`
zjx2388
  • 浏览: 1333796 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

Oracle关于时间的处理,日期参数在SQL中的处理

阅读更多

//ok:
select u.investigation_time from t_customer u where TO_CHAR(u.investigation_time,'YYYY-MM-DD')  like '"+参数值+"%'
 
//NO:
select u.investigation_time from t_customer u where u.investigation_time like TO_DATE('"+参数值+"%','YYYY-MM-DD')
 
//ok:
UPDATE  t_customer SET investigation_time=TO_DATE('2008-12-12','YYYY-MM-DD') WHERE customer_id=2

//OK;
temp.append(" AND TO_CHAR(u.investigation_time,'YYYY-MM-DD')  like '"+investigation_time+"%'");
//NO:
temp.append(" AND u.investigation_time LIKE TO_DATE('"+investigation_time+"%','YYYY-MM-DD') ");

 

1.以12小时制显示
     SQL>select to_char(sysdate,'YYYY-MM-DD HH12:MI:SS AM')from dual;

2.以24小时制显示

 SQL>  select to_char(sysdate,'YYYY-MM-DD HH24:MI:SS AM')from dual;

3.得到当前时间的后一天


select to_char(Sysdate+1,'YYYY-MM-DD')from dual;

 

timestamp类型的日期转换显示

select to_char(createdtime,'yyyy-mm-dd hh24:mi:ssxff3')createdtime,content,type from log order by createdtime desc

分享到:
评论

相关推荐

    Oracle sql查询当前月的所有日期

    在Oracle数据库环境中,进行日期相关的查询是常见的需求之一。...同时,本文还介绍了几个Oracle SQL中处理日期的重要函数和技巧,希望对你有所帮助。在实际应用中,根据具体需求灵活运用这些技术可以大大提高工作效率。

    sql查询oracle时间段操作

    Oracle数据库提供了多种方式来处理时间范围的数据,包括SQL查询、闪回功能和快照。下面我们将详细探讨这些知识点。 首先,SQL查询是获取特定时间段内数据的基础。在Oracle中,可以使用`BETWEEN`关键字来筛选特定...

    oracle自定义日期函数

    Oracle 日期处理函数是数据库管理系统中非常重要的一部分,最近看到有人在做 T-SQL 与 PL/SQL 的转化,问了些有关时间函数的处理。在 PL/SQL 中,Oracle 提供了其他的方法来处理日期函数,例如 DATE_ADD 函数。在 T-...

    oracle日期时间判断函数

    针对标题"oracle日期时间判断函数"和描述中提到的内容,我们可以深入探讨两个关键的函数,它们主要用于判断字符串是否可以转换为合法的日期时间格式。 1. TO_DATE函数: TO_DATE是Oracle中用于将字符串转换为日期...

    数据库oracle中日期处理

    以下是一些关于Oracle日期处理的关键知识点: 1. **日期数据类型**: Oracle数据库中的日期数据类型包括`DATE`和`TIMESTAMP`。`DATE`不仅包含日期,还包含了时间部分(小时、分钟和秒)。`TIMESTAMP`则更精确,...

    sqlserver-oracle 数据类型对照

    - `datetime`和`smalldatetime`在SQL Server中对应Oracle的`DATE`,表示日期和时间。 - `decimal`和`numeric`在SQL Server中对应Oracle的`NUMBER(precision)`,其中precision是精度。 - `float`在SQL Server中分...

    oracle数据库时间函数

    Oracle 数据库中并没有直接使用 `CONVERT` 函数来处理日期和时间的方式,这个函数在 SQL Server 中被用来进行数据类型的转换,特别是日期和时间类型的转换。然而,Oracle 提供了类似的功能,如 `TO_DATE` 和 `TO_...

    oracle日期处理函数大全

    Oracle数据库在处理日期和时间数据时提供了丰富的函数和操作方式,这些函数可以帮助我们进行日期的转换、计算、格式化以及比较。以下是一些关键的Oracle日期处理函数和SQL语句的详细说明: 1. **TO_DATE函数**:...

    Oracle 验证是否是日期

    ### Oracle 验证是否是日期 在Oracle数据库中,经常需要对输入的数据进行格式校验,尤其是日期格式的校验尤为重要。...这对于处理大量日期数据的应用程序来说非常有用,尤其是在需要进行日期校验的场景中。

    Sql语法转换为Oracle语法

    6. 数据类型:两者的数据类型有差异,例如SQL Server的 `NVARCHAR` 对应Oracle的 `NCLOB`,`DATE` 在Oracle中包含了时间信息,而在SQL Server中则不包含。 7. 连接操作:SQL Server使用 `JOIN ON`,Oracle也支持...

    Oracle Sql基础(beginning oracle sql中文版)

    在Oracle SQL中,可以使用INNER JOIN、LEFT JOIN、RIGHT JOIN和FULL JOIN来合并来自两个或更多表的数据。JOIN操作基于不同表之间的关联列。 八、子查询 子查询是在SELECT、FROM或WHERE子句中嵌套的查询,用于返回...

    SqlServer转换Oracle.docx

    5. **日期处理**:SQL Server中获取当前时间使用`GETDATE()`,Oracle中则使用`SYSDATE`;日期格式化在Oracle中使用`TO_CHAR`。 6. **子查询**:当没有`FROM`子句时,SQL Server可以直接执行表达式,但Oracle中需要...

    oracle 日期处理 总结

    以下是对Oracle日期处理的一些关键知识点的详细说明: 1. **将时间字符串转换为时间** Oracle提供了`to_date()`函数将字符串转换为日期类型。这个函数需要两个参数:要转换的字符串和匹配的转换格式。例如,`to_...

    oracle 日期转换相关sql

    在 Oracle 数据库中,日期处理是一项非常重要的功能,尤其是在数据处理、报表生成等应用场景中。本文将基于提供的文件信息来深入解析 Oracle 日期格式化、转换以及相关的 SQL 语句。 #### 一、Oracle 日期格式参数...

    oracle关于日期时间

    ### Oracle日期时间处理概述 Oracle数据库提供了丰富的日期时间处理功能,包括日期格式化、日期计算、日期范围查询等。通过SQL语句,用户可以方便地对日期进行各种操作。以下将详细介绍如何在Oracle中高效地处理...

    关于在SQL中如何设置日期

    以下是一些关于在SQL中设置和处理日期的关键知识点,这里主要以Oracle数据库为例进行讲解: 1. **转换字符串为日期**: 在Oracle中,我们可以使用`TO_DATE()`函数将字符串转化为日期格式。例如,如果我们有一个...

    ORACLE中的经典SQL及函数

    在处理日期时,`TO_DATE`和`TO_CHAR`函数可以帮助我们将字符串转换为日期,或将日期转换为字符串。此外,还有`ADD_MONTHS`、`EXTRACT`和`TRUNC`等日期函数,可以进行日期的增加、提取日期部分或截断日期。 Oracle还...

    oracle日期时间数据类型与时间间隔数据类型讲解

    ### Oracle日期时间数据类型与时间间隔数据类型详解 #### 23.1 概述:Oracle中的日期时间数据类型 在Oracle数据库中,日期时间数据类型主要包括`DATE`、`TIMESTAMP`及其变体(如`TIMESTAMP WITH TIME ZONE`、`...

    ORACLE SQL官方教程

    Oracle SQL支持多种数据类型,如`NUMBER`(数值)、`VARCHAR2`(可变长度字符串)、`DATE`(日期/时间)、`BOOLEAN`(布尔值)等,理解这些数据类型对于正确存储和处理数据至关重要。 3. **查询复杂性** 使用`...

    oracle 中的经典SQL

    ### Oracle中的经典SQL查询知识点详解 #### 一、查看表空间的名称及大小 此查询用于获取Oracle数据库中各个表空间的名称及其总大小(单位为MB)。 **SQL语句**: ```sql SELECT T.TABLESPACE_NAME, ROUND(SUM(BYTES...

Global site tag (gtag.js) - Google Analytics