Oracle 10g中的转换函数与SQL单行函数
来源:互联网 发布:php邮箱验证激活码 编辑:程序博客网 时间:2024/05/22 08:12
Oracle 10g中的转换函数
转换函数用来实现在不同数据类型之间进行转换。
1.to_char():将日期类型的数据转换成字符串
to_char()语法
to_char(data[,fmt[,nlsparams]])
--fmt:将日期类型数据data按照fmt的格式输出字符串
select sysdate from emp --sysdate 获取当前日期和时间 12小时制的小时
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')as 当前时间 from emp
输出:2012-03-01 22:10:31
fmt格式如下
yyyy 例子 2012
mm 例子 03
dd 例子 01
hh24 译为 24小时制的小时
mi 例子 22(分钟)
ss 例子 31(秒)
select hiredate from emp 查询emp表中雇佣时间的年份
--nlsparams:用于指定日期语言
select to_char(sysdate,'yyyy"年"MM"月"DD"日"') from emp --输出: 2012年03月01日
2.to_date():将字符类型的数据转换成DATA类型
oracle 10g中的 SQL单行函数
1.获取子串函数substr
函数subst(char,[m,[,n]])用于获取字符串的字串,返回从char中m位开始取的n
个字符。
如果m=0,则从首字符开始,
如果m取负数,则从尾部开始,
如果没有设置n,或者n的长度超过char的字符,则取到字符串末尾为止。
例子:select substr(to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'),5) from emp ---输出子字符串-03-01 09:27:45
原字符串:2012-03-01 09:27:45
- Oracle 10g中的转换函数与SQL单行函数
- oracle中的单行函数
- SQL中的单行函数
- oracle sql 常用单行函数
- ORACLE函数之单行转换函数
- Oracle 11g 学习三:单行函数
- oracle SQL单行函数3-通用函数
- oracle 10g SQL函数
- oracle中的函数之单行函数
- 35.Oracle数据库SQL开发之 使用简单函数——使用单行函数转换函数
- SQL单行函数-日期函数、转换函数、通用函数
- ORACLE单行函数与组函数详解
- ORACLE单行函数与多行函数之五:转换函数示例
- oracle SQL单行函数2-数值、日期和转换函数汇总
- Oracle学习5:SQL单行函数详解
- Oracle中的单行函数的应用
- Oracle中单行函数之(转换函数)
- 最全oracle单行函数之转换函数用法详解
- why you crashed in objc_msgSend()
- 最大流(EK模版)——HDOJ 3549
- CentOS GRUB恢复
- ADO.NET 2种事务处理方法
- C++的多态
- Oracle 10g中的转换函数与SQL单行函数
- wordpress安装过程
- .NET 事务处理总结
- Objective-C 与 C++ 的区别
- C#综合揭秘——细说事务
- RSA 加密解密总结
- MYSQL常用命令
- 2012 年开发者应该做的11件事
- Ubuntu下交叉编译环境安装