多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全I(xiàn)T社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > 數(shù)據(jù)庫 > Sqlserver > SQL Server 2012 引入CONCAT函數(shù)

SQL Server 2012 引入CONCAT函數(shù)

來源:程序員人生   發(fā)布時間:2013-12-21 20:40:52 閱讀次數(shù):2865次

Sql server 2012 加入了一些新的系統(tǒng)函數(shù), 下邊簡單介紹一下CONCAT

CONCAT 函數(shù)最多可以連接255個字符變量,當(dāng)調(diào)用這個函數(shù)的時候需要至少接收兩個參數(shù),參數(shù)類型不一定是字符串類型,也可以是可以隱式轉(zhuǎn)換為字符串的類型比如int ,float等類型。只要符合sql 2012的能隱式轉(zhuǎn)換為字符串的規(guī)則即可,當(dāng)我們想把兩個值類型的數(shù)據(jù)連接起來的時候,不需要先將它們轉(zhuǎn)為nvarchar然后再通過“+”來連接了

如果傳入的參數(shù)為null,則會把它隱式轉(zhuǎn)換為空字符串,如果所有的輸入?yún)?shù) 都是null的話, 會返回一個類型為 VARCHAR(1)的空字符串。

語法規(guī)則

SELECT CONCAT (String_Value1, String_Value2, String_Value3 [, String_ValueN]) --

實例:

DECLARE @a VARCHAR(100)='Jim is now '
DECLARE @b INT=10
DECLARE @c VARCHAR(200)=' years old'
Select CONCAT (@a, @b, @c)
Go
Returns:
Jim is now 10 years old

上邊并沒有使用顯式轉(zhuǎn)換把int轉(zhuǎn)換為varchar,如果不使用concat呢,我能可能需要這么來做了

DECLARE @a VARCHAR(100)='Jim is now '
DECLARE @b INT=10
DECLARE @c VARCHAR(200)=' years old'
SELECT @a+Convert(VARCHAR,(@b))+@c
Go;

Returns:
Jim is now 10 years old

下邊是輸入?yún)?shù)類型和輸出參數(shù)的類型:

下邊是輸入?yún)?shù)類型和輸出參數(shù)的類型:

Input Value / Type

Output Value / Type

SQL-CLR (TYPES & UDT)

NVARCHAR(MAX)

NVARCHAR(MAX)

NVARCHAR(MAX)

NVARCHAR(<=4000)

NVARCHAR(<=4000)

VARBINARY(MAX)

NVARCHAR(MAX)

ALL OTHER INPUT TYPES

VARCHAR(<=8000) *Unless one of the parameters is an NVARCHAR   of any length and in that case, the output value would be in NVARCHAR(MAX)

sqlserver 2012還有很多其他新的函數(shù)加入

Conversion functions
PARSE PARSE
TRY_CONVERT TRY_CONVERT
TRY_PARSE TRY_PARSE
Date and time functions
DATEFROMPARTS DATEFROMPARTS
DATETIME2FROMPARTS DATETIME2FROMPARTS
DATETIMEFROMPARTS DATETIMEFROMPARTS
DATETIMEOFFSETFROMPARTS DATETIMEOFFSETFROMPARTS
EOMONTH EOMONTH
SMALLDATETIMEFROMPARTS SMALLDATETIMEFROMPARTS
TIMEFROMPARTS TIMEFROMPARTS
Logical functions
CHOOSE CHOOSE
IIF IIF
String functions
CONCAT CONCAT
FORMAT FORMAT

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 一区福利视频 | 在线黄站| 日韩一级欧美一级在线观看 | 成人欧美在线 | 欧美日韩性视频一区二区三区 | 亚洲乱码一区二区三区国产精品 | 欧美久久视频 | 免费一区二区三区久久 | 婷婷激情五月 | 国产欧美日韩在线人成aaaa | 国产成人+综合亚洲+天堂 | 嫩草影院在线观看精品 | 欧美a色| 欧美一区在线观看视频 | 日韩激情中文字幕一区二区 | 俄罗斯freexxxx性 | 国产乱码一区二区三区 | 日本一区二区在线 | 亚洲小说区图片区 | 97麻豆精品国产自产在线观看 | www.日本免费 | 在线观看日本永久免费视频 | 性8成人有声小说在线播放 性freemovies中国群众 | 亚洲国产99在线精品一区二区 | 亚洲免费视频在线观看 | 亚洲成a人v欧美综合天堂软件 | 男人午夜天堂 | 在线高清视频 | 国产在线一91区免费国产91 | 成年人免费在线视频观看 | 国产精品久久久精品视频 | 久草视频在线网 | 欧美黄色a级 | 欧美一区二区三区免费播放 | 欧美99视频 | 国产成人精品免费视频大全办公室 | 免费视频性 | 欧美一二区视频 | 永久在线毛片免费观看 | 尤物在线视频 | 亚洲国产精品福利片在线观看 |