说明:如果您有任何疑问或想咨询其他业务请拨打电话 400 685 0732
全网监测海量数据按需发布监测预警
实时把握舆情动态精准追溯信息源头
在知道一个函数如何使用之前,我们一定要先来了解这一个函数的语法结构以及包括的参数代表的含义,所以今天小编就来介绍convert函数的语法是什么,以及是如何使用的,希望能够对大家有所帮助。
convert函数——convert函数的语法
convert(data_type[(length)],expression[,style])
参数
expression
是任何有效的Microsoft®SQLServer™表达式。。
data_type
目标系统所提供的数据类型,包括bigint和sql_variant。不能使用用户定义的数据类型。
length
nchar、nvarchar、char、varchar、binary或varbinary数据类型的可选参数。
style
日期格式样式,借以将datetime或smalldatetime数据转换为字符数据(nchar、nvarchar、char、varchar、nchar或nvarchar数据类型);或者字符串格式样式,借以将float、real、money或smallmoney数据转换为字符数据(nchar、nvarchar、char、varchar、nchar或nvarchar数据类型)。
SQLServer支持使用科威特算法的阿拉伯样式中的数据格式。
*默认值(style0或100、9或109、13或113、20或120、21或121)始终返回世纪数位(yyyy)。
**当转换为datetime时输入;当转换为字符数据时输出。
***专门用于XML。对于从datetime或smalldatetime到character数据的转换,输出格式如表中所示。对于从float、money或smallmoney到character数据的转换,输出等同于style2。对于从real到character数据的转换,输出等同于style1。
****Hijri是具有几种变化形式的日历系统,Microsoft®SQLServer™2000使用其中的科威特算法。
convert函数正确使用示例
CONVERT(要转换到的类型,合法的表达式,格式化类型)。
1.convert函数书写格式:SELECTCONVERT(varchar(30),getdate(),101)now,如下图所示:
2.编码,对应的字符串格式,语句及查询结果:SELECTCONVERT(varchar(100),GETDATE(),0):0516200610:57AMSELECTCONVERT(varchar(100),GETDATE(),1):05/16/06SELECTCONVERT(varchar(100),GETDATE(),2):06.05.16SELECTCONVERT(varchar(100),GETDATE(),3):16/05/06SELECT……
以上就是有关convert函数语法和案例的所有相关介绍,语法以及使用方法都告诉你了,接下来就要大家要在实践过程当中去掌握这一个函数了,如果大家还想了解更多与之有关的内容,欢迎关注我们文军营销的官网。
推荐阅读
说明:如果您有任何疑问或想咨询其他业务请拨打电话 400 685 0732