mssql sqlserver parse函数应用简介


摘要:
下文讲述sqlserver中parse函数的功能及用法
实验环境: sqlserver2012



sqlserver parse语法及功能说明

sqlserver parse功能:
将指定字符串,转换为指定格式的数据
—————————
sqlserver parse语法:
parse(‘参数1’ as 数据类型 [using 语言])

参数1:
待转换的字符串,需为nvarchar(4000)字符串
数据类型:
请求转换后的数据类型,如:
bigint,smallint tinyint
decimal numberic float
money time
datetime
smalldatetime
datetime2 …
语言:
缺省情况下为:英文
中文 zh-CN
德语 de-DE
法语 fr-FR
日语 ja-JP



sqlserver parse举例应用说明

  SELECT PARSE('Monday, 4 December 2017' AS datetime2 USING 'en-US') AS [日期转换];  
  go
   SET LANGUAGE 'English';  
   SELECT PARSE('03/30/2018' AS datetime2) AS [日期转换];
  go
  SELECT PARSE('98.00' AS money USING 'ja-JP') AS [金额转换];  

mssql_sqlserver_parse用法简介

mssql_sqlserver_parse用法简介

q