`

oracle数据库的 to char 和to date 区别

阅读更多
to char 是把日期或数字转换为字符串
to date 是把字符串转换为数据库中的日期类型转换函数
 TO_CHAR
使用TO_CHAR函数处理数字
TO_CHAR(number, '格式')
TO_CHAR(salary,’$99,999.99’);
使用TO_CHAR函数处理日期
TO_CHAR(date,’格式’);
 TO_NUMBER
使用TO_NUMBER函数将字符转换为数字
TO_NUMBER(char[, '格式'])
 TO_DATE
使用TO_DATE函数将字符转换为日期
TO_DATE(char[, '格式'])
 数字格式格式
9 代表一个数字
0 强制显示0
$ 放置一个$符
L 放置一个浮动本地货币符
. 显示小数点
, 显示千位指示符
 日期格式
格式控制 描述
YYYY、YYY、YY 分别代表4位、3位、2位的数字年
YEAR 年的拼写
MM 数字月
MONTH 月的全拼
MON 月的缩写
DD 数字日
DAY 星期的全拼
DY 星期的缩写
AM 表示上午或者下午
HH24、HH12 12小时制或24小时制
MI 分钟
SS 秒钟
SP 数字的拼写
TH 数字的序数词
“特殊字符” 假如特殊字符
HH24:MI:SS AM 15:43:20 PM
DD “OF” MONTH 12 OF OCTOBER
DDSPTH fourteenth
Date的格式 ’18-5月-84’

eg:
select sysdate,to_char(CURRENT_TIMESTAMP,'DD-MON-YYYY HH24:MI:SS.FF3') from dual;
select sysdate,to_char(CURRENT_TIMESTAMP,'YYYY-MM-DD HH24:MI:SS.FF3') from dual;

select sysdate,to_date('2008-11-10 10:36:41','yyyy-mm-dd hh24:mi:ss') from dual;

alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';
分享到:
评论

相关推荐

    Oracle 中的 TO_DATE 和 TO_CHAR 函数

    ### Oracle中的TO_DATE和TO_...以上就是Oracle数据库中`TO_DATE`和`TO_CHAR`函数的基本使用方法及相关知识点的详细介绍。这两个函数在处理日期和时间数据时非常有用,能够帮助开发者和DBA更加灵活地操作和展示数据。

    oracle数据库从入门到精通.pdf

    Oracle数据库是业界广泛使用的大型关系型数据库系统,它以强大的功能、高性能和稳定性著称。文档《oracle数据库从入门到精通.pdf》详细地介绍了Oracle数据库的基础知识和高级操作,使得学习者能够从基础的表空间创建...

    Oracle数据库处理时间的技巧

    同时,转换函数 to_date() 和 to_char() 也可以用于将日期类型转换为字符类型。 在 Oracle 中,还可以使用一些特殊的函数来处理时间信息,例如 CURRENT TIMESTAMP() 函数可以返回当前时间,TO_CHAR() 函数可以将...

    Oracle数据库操作

    在Oracle中,可以使用TO_CHAR或TO_DATE函数进行转换,根据需要设置日期和时间的格式模型。 3. **子程序_随机取汉字**: 如果应用程序需要生成随机的汉字字符串,可以使用Oracle的内置函数或者自定义过程来实现。一...

    Oracle中TO_DATE、TO_CHAR,Oracle函数大全

    在Oracle数据库中,`TO_DATE` 和 `TO_CHAR` 是两个非常重要的转换函数,它们用于在日期和字符串之间进行转换。这两个函数对于处理日期相关的数据至关重要,尤其在数据分析和报表生成时。 `TO_DATE` 函数是将字符...

    关于Oracle数据库的一些基础知识

    4. 转换函数:如`TO_CHAR()`将数据转换为字符串,`TO_DATE()`将字符串转换为日期。 5. 条件判断函数:如`NVL()`处理NULL值,`DECODE()`根据条件返回不同值。 二、Oracle数据库傻瓜一千问 学习Oracle数据库时,经常...

    Oracle数据库语句大全.doc

    Oracle 数据库语句大全是 Oracle 数据库管理系统中的一系列语句,用于管理和操作数据库。这些语句可以分为五大类:数据定义语言(DDL)、数据操纵语言(DML)、数据控制语言(DCL)和事务控制语言(TCL)。 一....

    Oracle数据库经典教程

    Oracle数据库分为多个版本,如Oracle Standard Edition和Enterprise Edition,以满足不同规模和需求的企业。 **Oracle安装** 安装Oracle数据库涉及多个步骤,包括规划、配置硬件和软件环境、选择适当的安装选项,...

    Oracle数据库课堂笔记

    例如,TO_DATE和TO_CHAR用于日期转换,UPPER和LOWER改变字符大小写,LENGTH获取字符串长度。 第八讲:Oracle数据库的管理 数据库管理包括表空间、数据文件、回滚段、索引、触发器和存储过程的管理。表空间是逻辑...

    Oracle_to_date

    在Oracle数据库中,`TO_DATE`函数是处理日期和时间数据的关键工具之一。它主要用于将字符串转换为日期格式,这在实际的数据处理过程中非常常见,尤其是在需要对特定格式的日期进行操作时。 #### 1. TO_DATE 函数的...

    Oracle数据库基础笔记大纲

    以上内容涵盖了Oracle数据库的基础知识,包括数据库的基本概念、Oracle数据库的安装和常用语法、数据类型、ER图以及查询语句等。这些知识点对于初学者来说至关重要,也是后续深入学习Oracle数据库技术的基础。

    oracle官方数据库教程

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统,尤其在企业级应用中占据重要地位。...通过深入学习并实践这些内容,你将能够熟练掌握Oracle数据库的管理和开发技能,为未来的职业生涯奠定坚实基础。

    Oracle数据库开发之函数概述

    在数据库系统中,函数是一组预定义的程序,用于执行特定的运算任务。Oracle数据库提供了丰富的内置函数,这些...通过不断实践和应用这些函数,开发者可以更好地理解和驾驭Oracle数据库,从而提高自身的数据库开发能力。

    ORACLE 关于时间函数to_date 的运用

    `TO_DATE`函数是Oracle数据库中处理日期数据的强大工具,通过灵活运用格式掩码,可以高效地进行日期字符串与日期类型的相互转换。掌握`TO_DATE`函数的用法对于进行复杂的时间数据分析和报表生成具有重要意义。在实际...

    oracle数据库常用操作指令

    Oracle数据库常用的字段类型包括CHAR、VARCHAR2、NUMBER、DATE等。CHAR类型是固定长度的字符串,而VARCHAR2是可变长度的字符串。NUMBER类型用于存储数字数据,可以指定总位数和小数点后的位数。DATE类型用于存储日期...

    Oracle 数据库系统作业

    以上是关于Oracle数据库系统作业的知识点详解,覆盖了数据库的物理和逻辑存储结构、日志机制、管理参数设置、启动关闭过程、SQL*PLUS命令、SQL查询基础以及PL/SQL编程等内容。希望这些知识点能够帮助读者更好地理解...

    Oracle的to_date函数.doc

    在 Oracle 中,还有其他日期函数,如 to_char 函数,可以将 DATE 类型的日期转换为字符串。例如: select sysdate,to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual; 在上面的例子中,sysdate 是当前日期和...

Global site tag (gtag.js) - Google Analytics