1、asciistr(str)
说明:将任意字符集的字符串转换为当前数据库实例对应的ascii字符串。
SELECT asciistr('中华民族') FROM dual;
备注:和该函数相似的有ascii,它是取得字符串第一个字符的ascii码,后面的字符不管;chr是将ascii码转换为对应的字符。
2、cast()
说明:将一个内置数据类型或集合类型转变为另一个内置数据类型或集合类型。
SELECT CAST(SYSDATE AS VARCHAR2(100)) FROM dual;
3、chartorowid(str)
说明:将字符串转变为rowid数据类型,但字符串必须符合rowid格式。
4、convert(str,char_set,source_char_set)
说明:将字符串从一个字符集转变为另一个字符集。Str为要转变的字符串,char_set为转变后的字符集,source_char_set为该字符串原始的字符集。
SELECT convert('中国','US7ASCII','ZHS16GBK') FROM dual;
4、rowidtochar(rowid)
说明:将rowid转换为对应的varchar2数据类型值。
5、to_char()
select to_char(n’中国’) from dual; 转变为本地字符集类型
select to_char(10000,’L99G999D99MI’) from dual; 转换成货币格式
6、to_date()
转变为日期格式。
7、to_number()
将字符串转变为数字值,但字符串必须是数字(0~9)。
分享到:
相关推荐
在"Oracle函数大全-详细介绍.rar"这个压缩包中,包含了对Oracle数据库中各种函数的详细解析,包括分析函数、单值函数和聚合函数等。 首先,让我们来看看单值函数。单值函数接受一个或多个输入值,返回一个新的单一...
6. **转换函数**: - Oracle PL-SQL的`TO_CHAR`和`TO_DATE`用于类型转换。Hive的`cast`函数可进行类型转换,Phoenix的`cast`函数也有相同功能。 7. **分组和排序函数**: - Oracle PL-SQL的`GROUP BY`和`ORDER BY...
本篇文章将详细探讨在"oracle函数大全-数字-字符-日期-聚合函数"这个主题中涵盖的关键知识点。 首先,我们来看数字函数。在Oracle中,数字函数用于对数值进行各种操作,例如四舍五入、取整、求平方根等。`ROUND()`...
4. 转换函数:如TO_CHAR(字符串转换为日期或数字)、TO_DATE(日期转换为字符串)等,实现不同数据类型间的转换。 5. 条件函数:如IFNULL(如果为空则替换)、NVL(空值替换)、DECODE(根据条件返回值)等,处理...
"Oracle函数大全(CHM格式).rar"这个压缩包显然包含了关于Oracle数据库中各种函数的详细信息,对于学习和查询Oracle函数是非常宝贵的资源。 CHM(Compiled Help Manual)格式是一种由Microsoft开发的帮助文件格式...
以上就是Oracle数据库中的一些重要数字处理函数,它们可以帮助你进行复杂的数学运算和数据转换。在实际应用中,这些函数常常与其他SQL语句结合使用,以满足特定的数据处理需求。了解并熟练掌握这些函数,能够极大地...
以下是关于Oracle函数的一些详细说明: 1. ASCII函数:ASCII函数返回与输入字符相对应的ASCII码,即十进制数字。例如,ASCII('A')返回65,ASCII('a')返回97。 2. CHR函数:CHR函数根据提供的整数返回对应的字符。...
Oracle PL-SQL 与 Hadoop Hive 和 Phoenix 是两种不同的数据处理和存储系统,它们各自拥有独特的函数库,但在数据操作中存在一些相似的功能。本文将详细介绍 Oracle PL-SQL 中的一些常见函数,以及它们在 Hadoop ...
### Oracle内置SQL函数—字符函数分类整理 #### 一、引言 在Oracle数据库中,字符函数是非常重要的组成部分,主要用于处理字符串数据。本文档详细介绍了Oracle内置的一些常用字符函数及其用法,帮助用户更好地理解...
Oracle函数是实现数据处理和查询的重要工具,对于任何希望深入理解和掌握Oracle数据库编程的人来说,理解并熟练运用这些函数是必不可少的。 在Oracle数据库中,函数可以分为几大类,包括内置函数、数学函数、字符串...
**转换函数**包括`TO_NUMBER`、`TO_CHAR`和`TO_DATE`,它们允许我们根据需要在不同数据类型之间进行转换。例如,`TO_NUMBER`将字符串转换为数字,`TO_DATE`将字符串转换为日期格式,而`TO_CHAR`则将日期或数字转换为...
转换函数如TO_NUMBER、TO_CHAR和TO_DATE用于不同类型数据间的转换。TO_NUMBER将字符串转换为数值,如TO_NUMBER('1234', '9999')返回整数1234。TO_DATE则将字符串转换为日期,如TO_DATE('2022-01-01', 'YYYY-MM-DD')...
### Oracle内置SQL函数-分类整理大全 #### F.1 字符函数——返回字符值 **1.1.1 CHR** - **语法**: `CHR(x)` - **功能**: 返回在数据库字符集中与`x`拥有等价数值的字符。`CHR`和`ASCII`是一对反函数,即经过`CHR...
4. 转换函数: - TO_CHAR:将日期、数字等转换为字符串。 - TO_DATE:将字符串转换为日期。 - TO_NUMBER:将字符串转换为数值。 二、Oracle API与函数使用 Oracle API(应用程序编程接口)提供了与数据库交互的...
..oracle11基础_字符_数字_日期_转换-函数.docx
..oracle11基础_字符_数字_日期_转换-函数.pdf
首先,"ORACLE函数大全.doc"很可能是整个文档集的总览,包含Oracle数据库中的各类函数的概览和分类,可能包括数学函数、字符串函数、日期时间函数、转换函数、条件函数、系统信息函数等。这些函数在SQL查询和PL/SQL...
在Oracle函数学习中,我们通常会接触到各种类型的函数,包括处理类函数、数字函数和日期函数等。以下是对这些函数的详细说明: 1. **处理类函数**: - **LOWER函数**:此函数用于将字符串中的所有字母转换为小写。...
### ORACLE常用数值函数与转换函数详解 #### 一、数值函数(Number Functions) 在Oracle数据库中,数值函数处理数值类型的数据,并返回一个数值结果。这些函数支持的最大精度为38位小数,例如:`COS`, `COSH`, `EXP...