Oracle转换函数一览 oracle杞崲鍑芥暟
创始人
2024-07-17 16:50:56
0

Oracle转换函数的对于Oracle数据库的重要性毋庸置疑,下面就为您整理出了最常用的一些Oracle转换函数,希望可以让您对Oracle转换函数有更多的了解。

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、SQL和DB2分页查询写法介绍

JAVA创建Oracle存储过程的实现

Oracle存储过程的调试方法

在线重做Oracle日志文件大小

oracle日志文件及归档日志模式

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
着眼MAC地址,解救无法享受D... 在安装了DHCP服务器的局域网环境中,每一台工作站在上网之前,都要先从DHCP服务器那里享受到地址动...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...