SQL2008-字符转数字CAST和CONVERT
2015-07-13 14:29
281 查看
语法
使用CAST:
CAST(expression AS data_type)
使用CONVERT:
CONVERT(data_type[(length)],expression,[style])
例:
CONVERT(VARCHAR(25),GETDATE(),120)
120 或者 20 yyyy-mm-dd hh:mi:ss(24h) {2012-08-12 17:26:11}
121 或者 21 yyyy-mm-dd hh:mi:ss.mmm(24h) {2012-08-12 17:26:11.000}
使用CAST:
CAST(expression AS data_type)
使用CONVERT:
CONVERT(data_type[(length)],expression,[style])
例:
CONVERT(VARCHAR(25),GETDATE(),120)
120 或者 20 yyyy-mm-dd hh:mi:ss(24h) {2012-08-12 17:26:11}
121 或者 21 yyyy-mm-dd hh:mi:ss.mmm(24h) {2012-08-12 17:26:11.000}
Style ID | Style 格式 |
---|---|
100 或者 0 | mon dd yyyy hh:miAM (或者 PM) |
101 | mm/dd/yy |
102 | yy.mm.dd |
103 | dd/mm/yy |
104 | dd.mm.yy |
105 | dd-mm-yy |
106 | dd mon yy |
107 | Mon dd, yy |
108 | hh:mm:ss |
109 或者 9 | mon dd yyyy hh:mi:ss:mmmAM(或者 PM) |
110 | mm-dd-yy |
111 | yy/mm/dd |
112 | yymmdd |
113 或者 13 | dd mon yyyy hh:mm:ss:mmm(24h) |
114 | hh:mi:ss:mmm(24h) |
120 或者 20 | yyyy-mm-dd hh:mi:ss(24h) |
121 或者 21 | yyyy-mm-dd hh:mi:ss.mmm(24h) |
126 | yyyy-mm-ddThh:mm:ss.mmm(没有空格) |
130 | dd mon yyyy hh:mi:ss:mmmAM |
131 | dd/mm/yy hh:mi:ss:mmmAM |
相关文章推荐
- mysql系统搭建互备DB(双主)记录
- SQL2008-查询库中是否存在某表
- SQLServer 2000个人版下载
- SQL2008-不同数据库之间的触发器
- mysql innodb 性能优化
- SQL2008--行号的得到
- 两张表关联,根据一张表更新另一张表
- oracle安装中遇见的问题
- 关于oracle的一些命令
- 解决mysql“Access denied for user 'root'@'IP地址'
- 嵌入式数据库H2的安装与配置
- Oracle 11g
- MySQL启动错误:Error writing file '/var/run/mysqld/mysqld.pid'
- Oracle中的Procedure書寫過程中的注意事項
- MySQL乱码问题以及utf8mb4字符集---utf8mb4和utf8有什么区别? emoji表情与utf8mb4
- sql server 集群配置
- sqlserver2008,创建一个用户和对应一个架构,只对这个架构下的表有访问权限
- sql left join的多表应用
- oracle存储过程与游标使用实例
- sql经典语句大全