400-685-0732 电话咨询定制营销方案
关注专业seo外包公司
SEO创新会
文军营销
大数据驱动  让营销不走弯路

convert函数 convert函数语法和案例

首页  >   工具使用  >  convert函数 convert函数语法和案例

在知道一个函数如何使用之前,我们一定要先来了解这一个函数的语法结构以及包括的参数代表的含义,所以今天小编就来介绍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函数语法和案例的所有相关介绍,语法以及使用方法都告诉你了,接下来就要大家要在实践过程当中去掌握这一个函数了,如果大家还想了解更多与之有关的内容,欢迎关注我们文军营销的官网。