标签归档:sqlserver2012

mssql sqlserver 2012函数format功能简介


摘要:
sqlserver format函数是sqlserver2012中,新提供的函数,
此函数使用方法类似c#中的format,
下文将举例说明,format函数的用法
实验环境:sqlserver 2012


/*
format说明:
C:	货币
D:	十进制	
E:	科学计数法
G:	常规
N:	用分号隔开的数字
X:	十六进制
类似c#的format用法
....
*/
select format(12,'X','zh-cn') as 将12转换为十六进制
select format(9888,'N') as [逗号隔开]
select format(200,'G') as [常规]
select format(200,'E') as [科学计数法]
select format(32,'D') as [十进制]
select format(32,'C','zh-cn') as [货币],format(32,'C','en-US') as [货币美元]
select format(GETDATE(),'yyyy年MM月dd日') as 当前日期  

---日期转换为毫秒 
SELECT FORMAT(GETDATE(),'yyyyMMddHHmmssfff') as [日期毫秒]