說明:如果您有任何疑問或想咨詢其他業務請撥打電話 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