oracle 强制转类型,Oracle 数据类型转换
-- Start
Oracle 为每种数据类型都提供了相应的函数,一般情况下它们之间的相互转换是非常简单的,Oracle 提供的函数有:
CAST 将一种类型转成另一种类型
TO_DATE 将字符串转成 DATE
TO_TIMESTAMP 将字符串转成 TIMESTAMP
TO_TIMESTAMP_TZ 将字符串转成 TIMESTAMP WITH TIME ZONE
TO_DSINTERVAL 将字符串转成 INTERVAL DAY TO SECOND
NUMTODSINTERVAL 将数字转成 INTERVAL DAY TO SECOND
TO_YMINTERVAL 将字符串转成 INTERVAL YEAR TO MONTH
NUMTOYMINTERVAL 将数字转成 INTERVAL YEAR TO MONTH
TO_NUMBER 将字符串或数字转成 NUMBER
TO_BINARY_DOUBLE 将字符串或数字转成 BINARY_DOUBLE
TO_BINARY_FLOAT 将字符串或数字转成 BINARY_FLOAT
TO_CHAR 将大对象,日期,数字转成字符串
TO_NCHAR 将大对象,日期,数字转成本地字符串
TO_LOB 将 LONG 或 LONG RAW 转成 LOB
TO_BLOB 将 RAW 或 LONG RAW 转成 BLOB
TO_CLOB 将字符串转成 CLOB
TO_NCLOB 将字符串转成 NCLOB
CHARTOROWID 将字符串转成 ROWID
ROWIDTOCHAR 将 ROWID 转成VARCHAR2
ROWIDTONCHAR 将 ROWID 转成NVARCHAR2
TO_SINGLE_BYTE 将多位字符转成单位字符
TO_MULTI_BYTE 将单位字符转成多位字符
COMPOSE 将字符串转成 Unicode 码
DECOMPOSE 将 Unicode 码转成字符串
HEXTORAW 将包含十六进制的字符串转成RAW
RAWTOHEX 将RAW转成十六进制的字符串
RAWTONHEX 等价于 TO_NCHAR(RAWTOHEX(raw))
SCN_TO_TIMESTAMP 将 SCN 转成 TIMESTAMP
TIMESTAMP_TO_SCN 将 TIMESTAMP 转成 SCN
ASCIISTR 将字符串转成 ASCII 码
BIN_TO_NUM 将二进制转成十进制
CONVERT 字符集转换
UNISTR 将字符串转成 AL16UTF16 或 UTF8
TREAT 将表达式转成指定类型
有关如何实现字符串和日期的互转,请参考
Oracle 格式化日期。
有关如何实现字符串和数字的互转,请参考
Oracle 格式化数字。
-- 更多参见:Oracle SQL 精萃
-- 声明:转载请注明出处
-- Last edited on 2015-06-19
-- Created by ShangBo on 2015-06-19
-- End
oracle 强制转类型,Oracle 数据类型转换相关推荐
- Spark SQL读取Oracle的number类型的数据时精度丢失问题
Spark SQL读取Oracle的number类型的数据时精度丢失问题 在程序开发中,使用到了sparkSQL读取Oracle数据库,发现当sparkSQL读取Oracle的number类型字段时, ...
- oracle强制执行计划,Oracle里另外一些典型的执行计划
在之前的文章里写了Oracle里常见的执行计划,可以参考文章:http://hbxztc.blog.51cto.com/1587495/1901416,这篇文章里介绍的是其他的一些典型的执行计划. 1 ...
- php如何转换类型,PHP数据类型转换
PHP数据类型转换 PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有: •(int).(integer):转换成整形 •(float).(double).(real):转换成浮点型 •(s ...
- oracle 强制 断开,ORA-01092: ORACLE 例程终止 强行断开连接
今天测试部门的人叫我过去,说是数据库当了,起不来了. 我过去看了看情况,做了如下操作 SQL> shutdown immediate 数据库已经关闭. 已经卸载数据库. Oracle 例程已经关 ...
- php如何转类型,PHP数据类型转换
指的是将数据(变量)的值转换成目标数据类型. PHP中有两种数据类型转换方式:自动转换,强制转换 自动转换:系统根据操作所需要的类型将变量的值进行对应类型的转换 自动转换都是系统本身所做的事情,不需要 ...
- 03.JavaScript-数据类型和数据类型转换
目录 前言 一.js数据类型 二.简单数据类型 1.数字型 1)八进制 0-7 2)十六进制 0-9 a-f 3)数字型的最大值和最小值 4)无穷大和无穷小 5)非数字 2.字符型-String ...
- oracle 创建nchar类型,Oracle NChar类型
本篇文章帮大家学习Oracle NChar类型,包含了Oracle NChar类型使用方法.操作技巧.实例演示和注意事项,有一定的学习价值,大家可以用来参考. 在本教程中,您将了解Oracle NCH ...
- Python入门(三)变量类型及数据类型转换
变量 顾名思义,就是程序运行中值能改变的量,而且在变量使用之前,需要对其赋值. 变量名的命名及使用规则: 可以包括字母.数字.下划线,但不能以数字开头: 字母区分大小写,即同一字母的大小写代表不同的变 ...
- oracle如何自定义类型,Oracle 自定义类型
一.子类型 这种类型最简单,类似类型的一个别名,主要是为了对常用的一些类型简单化,它基于原始的某个类型.如: 有些应用会经常用到一些货币类型:number(16,2).如果在全局范围各自定义这种类型, ...
最新文章
- 【转】js实现复制到剪贴板功能,兼容所有浏览器
- bzoj2820: YY的GCD
- 启用系统登录失败处理功能
- 安卓学习笔记19:常用控件 - 单选按钮和复选框
- springboot 扫描jar包中bean_详解Spring Boot的Component Scan原理
- 静态代理,动态代理,Cglib代理详解
- ege管理系统_网上人才管理系统方案
- selenium实现自动登录B站
- 【音频编码】AAC编码之FDK AAC
- 《死亡邮件》评怀疑这是QQ邮箱的推广电影
- Pytorch里addmm()和addmm_()的用法详解
- 安卓10侧边返回_安卓10.0内测版出现新版手势操作:取消返回键、全靠Home胶囊完成...
- 5-6 人生的不同阶段
- codeforces 463D Gargari and Permutations
- 整机压力测试_一种服务器整机压力的测试方法
- 如何使用 js 读文件
- hid python uhf_简单的读写Python中的USB HID设备?
- 新华三集团嵌入式软件笔试题
- pageadmin 修改默认的html,PageAdmin 安装IIS配置图解教程
- java计算机毕业设计基于安卓Android/微信小程序的校园报修管理APP