sql cast 和convert使用详解
来源:互联网 发布:海贼-王路飞 知乎 编辑:程序博客网 时间:2024/05/21 20:23
cast和convert函数都是sql 类型转换函数,只是使用语法不同,且在时间转换时convert函数具有style格式!
支持转换类型:
- 二进制,同带binary前缀的效果 : binary
- 字符型,可带参数 : char()
- 日期 : date
- 时间: time
- 日期时间型 : datetime
- 浮点数 : decimal
- 整数 : signed
- 无符号整数 : unsigned
例:
1、
SELECT
CONVERT
(
'23'
,SIGNED); 结果:23
SELECT
CAST
(
'125e342.83'
AS
signed); 结果:125
SELECT
CAST
(
'3.35'
AS
signed); 结果:3
2、selectCAST('123.4'asdecimal) -- 123
select CONVERT(decimal, '123.4') -- 123
select CAST('123.4' as decimal(9,2)) -- 123.40 select CONVERT(decimal(9,2), '123.4') -- 123.40
3、年份转换 SET @dt=
'1900-1-2'
SELECT CAST(@dt
as
binary(8))--结果: 0x0000000100000000
时间转换
SET @dt='00:00:01'
SELECT CAST(@dt as binary(8)) ----结果: 0x000000000000012C
0 0
- sql cast 和convert使用详解
- sql--CAST 和 CONVERT
- Sql CAST和CONVERT
- sql cast和convert
- SQL CAST 和 CONVERT
- sql convert 和 cast
- CAST 和 CONVERT (Transact-SQL)
- CAST 和 CONVERT (Transact-SQL)
- cast 和convert用法详解
- Sql Server CAST 和 CONVERT函数的使用
- SQL Server 2000 函数使用---CAST 和 CONVERT
- SQL Server 2000 函数使用---CAST 和 CONVERT
- SQL Server 2000 函数使用---CAST 和 CONVERT
- sql里的cast和convert
- sql里的cast和convert
- sql里的cast和convert
- SQL中CAST和CONVERT的区别
- sql类型转换函数cast和convert
- linux kernel 中断子系统之(一)-- ARM GIC 硬件
- JAVA vs C++
- imageLoader的初始化
- 谈谈对ios之协议代理的理解
- 代码整洁之道之函数
- sql cast 和convert使用详解
- Android UI控件之ImageSwitcher(图片切换)
- 号码段 归属地 数据库 移动 联通 电信
- execinfo.h
- Apache Spark数据分析教程(二):Spark SQL
- flume 收集日志到HDFS
- android学习笔记18 - activity反馈:startActivityForResult、setResut和onActivityResult
- session/application/bean的学习
- 4、对正投影相机以及透视相机的使用,以及对场景通过鼠标控制大小以及旋转