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_...以上就是Oracle数据库中`TO_DATE`和`TO_CHAR`函数的基本使用方法及相关知识点的详细介绍。这两个函数在处理日期和时间数据时非常有用,能够帮助开发者和DBA更加灵活地操作和展示数据。
在Oracle数据库中,`TO_DATE` 和 `TO_CHAR` 是两个非常重要的转换函数,它们用于在日期和字符串之间进行转换。这两个函数对于处理日期相关的数据至关重要,尤其在数据分析和报表生成时。 `TO_DATE` 函数是将字符...
Oracle数据库是业界广泛使用的大型关系型数据库系统,它以强大的功能、高性能和稳定性著称。文档《oracle数据库从入门到精通.pdf》详细地介绍了Oracle数据库的基础知识和高级操作,使得学习者能够从基础的表空间创建...
在Oracle中,可以使用TO_CHAR或TO_DATE函数进行转换,根据需要设置日期和时间的格式模型。 3. **子程序_随机取汉字**: 如果应用程序需要生成随机的汉字字符串,可以使用Oracle的内置函数或者自定义过程来实现。一...
同时,转换函数 to_date() 和 to_char() 也可以用于将日期类型转换为字符类型。 在 Oracle 中,还可以使用一些特殊的函数来处理时间信息,例如 CURRENT TIMESTAMP() 函数可以返回当前时间,TO_CHAR() 函数可以将...
Oracle数据库是全球广泛使用的大型关系型数据库管理系统,其在企业级数据存储和管理中扮演着重要角色。本文将深入探讨Oracle数据库的一些基础知识,包括它的功能、常用操作以及学习路径。 一、Oracle数据库函数大全...
如果你想在Java中获得与Oracle数据库中相同的日期和时间格式,可以使用`to_char()`函数将日期转换为特定格式的字符串。例如: ```sql SELECT to_char(SYSDATE, 'yyyy-mm-dd HH24:mi:ss') FROM dual; ``` 这样,在...
* Oracle 数据库支持多种数据类型,包括数字类型(Number)、字符类型(Char、Varchar2)、日期类型(Date)、二进制类型(Blob)等。 * 数字类型 Number 可以指定精度和小数位数,例如 Number(5,2)表示共五位,...
Oracle 数据库语句大全是 Oracle 数据库管理系统中的一系列语句,用于管理和操作数据库。这些语句可以分为五大类:数据定义语言(DDL)、数据操纵语言(DML)、数据控制语言(DCL)和事务控制语言(TCL)。 一....
Oracle数据库是全球广泛使用的大型关系型数据库管理系统之一,尤其在企业级应用中占据了重要的地位。以下是对"Oracle数据库经典教程"的部分内容的详细说明: **走进Oracle** Oracle数据库系统由Oracle公司开发,...
例如,TO_DATE和TO_CHAR用于日期转换,UPPER和LOWER改变字符大小写,LENGTH获取字符串长度。 第八讲:Oracle数据库的管理 数据库管理包括表空间、数据文件、回滚段、索引、触发器和存储过程的管理。表空间是逻辑...
在本概述中,我们将详细介绍Oracle数据库中常用的数值函数、字符函数、日期函数以及转换函数等。 首先,函数在数据库中的作用是多方面的。它们可以方便地进行数据的统计分析,简化复杂的数据处理流程,同时也可以...
在Oracle数据库中,`TO_DATE`函数是处理日期和时间数据的关键工具之一。它主要用于将字符串转换为日期格式,这在实际的数据处理过程中非常常见,尤其是在需要对特定格式的日期进行操作时。 #### 1. TO_DATE 函数的...
`TO_DATE`函数是Oracle数据库中处理日期数据的强大工具,通过灵活运用格式掩码,可以高效地进行日期字符串与日期类型的相互转换。掌握`TO_DATE`函数的用法对于进行复杂的时间数据分析和报表生成具有重要意义。在实际...
以上内容涵盖了Oracle数据库的基础知识,包括数据库的基本概念、Oracle数据库的安装和常用语法、数据类型、ER图以及查询语句等。这些知识点对于初学者来说至关重要,也是后续深入学习Oracle数据库技术的基础。
Oracle数据库是全球广泛使用的大型关系型数据库管理系统,尤其在企业级应用中占据重要地位。本教程针对初学者,深入浅出地介绍了Oracle的核心概念、功能和操作,旨在帮助学习者快速掌握这一强大的数据库系统。 首先...
然而,Oracle 提供了类似的功能,如 `TO_DATE` 和 `TO_CHAR` 函数来完成日期的转换。 在 Oracle 中,如果你需要将一个字符串转换成日期,可以使用 `TO_DATE` 函数。例如,如果你有一个日期字符串 '11/1/2003',你...
Oracle数据库常用的字段类型包括CHAR、VARCHAR2、NUMBER、DATE等。CHAR类型是固定长度的字符串,而VARCHAR2是可变长度的字符串。NUMBER类型用于存储数字数据,可以指定总位数和小数点后的位数。DATE类型用于存储日期...