亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > SQL Server > 正文

SQL SERVER2012中新增函數之字符串函數CONCAT詳解

2024-08-31 01:04:42
字體:
來源:轉載
供稿:網友

介紹

SQLSERVER 2012新增了兩個字符串函數CONCAT和FORMAT。本文首先介紹一下CONCAT,CONCAT函數的作用是可以返回多個字符串拼接后的結果。

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

簡單示例:

select CONCAT('a','b') as R1 /* R1 ---- ab */ select 'a'+'b' as R2 /* R2 ---- ab */ 

如此看來這個函數似乎使SQL語句變得更長了,這個函數到底有什么優點呢?

下面我舉個實例說明一下(數據就從百度隨便搜了個排行榜)

if object_id('tb') is not null drop table tb create table tb([Rank] int,[Name] varchar(10),[SearchTime] int,[Remarks] varchar(10)) insert tb select 1,'完美世界',118251,'我沒看過' unionall select 2,'莽荒紀',104532,'我沒看過' unionall select 3,'大主宰',93453,'我沒看過' unionall select 4,'絕世唐門',63333,'我沒看過' unionall select 5,'最強棄少',38198,'我沒看過' unionall select 6,'傲世九重天',31137,'我沒看過' unionall select 7,'唐磚',29166,'我沒看過' unionall select 8,'武極天下',26435,'我也沒看過' unionall select 9,'魔天記',25227,'我都沒看過' unionall select 10,'劍道獨尊',25097,null 

針對以上數據,例如我們要得到如下結果:

第1名:完美世界 搜索指數:118251 備注:我沒看過

也許我們會這樣寫:

select '第'+ltrim([Rank])+'名:'+[Name]+' 搜索指數:'+ltrim([SearchTime])+' 備注:'+isnull([Remarks],'') as R3 from tb 
/* R3 -------------------------------------------------------------------- 第1名:完美世界搜索指數:118251 備注:我沒看過 第2名:莽荒紀搜索指數:104532 備注:我沒看過 第3名:大主宰搜索指數:93453 備注:我沒看過 第4名:絕世唐門搜索指數:63333 備注:我沒看過 第5名:最強棄少搜索指數:38198 備注:我沒看過 第6名:傲世九重天搜索指數:31137 備注:我沒看過 第7名:唐磚搜索指數:29166 備注:我沒看過 第8名:武極天下搜索指數:26435 備注:我也沒看過 第9名:魔天記搜索指數:25227 備注:我都沒看過 第10名:劍道獨尊搜索指數:25097 備注: */ 

有了CONCAT以后,我們可以這樣:

select concat('第',[Rank],'名:',[Name],' 搜索指數:',[SearchTime],' 備注:',[Remarks]) as R4 from tb /* R4 --------------------------------------------------------------------- 第1名:完美世界 搜索指數:118251 備注:我沒看過 第2名:莽荒紀 搜索指數:104532 備注:我沒看過 第3名:大主宰 搜索指數:93453 備注:我沒看過 第4名:絕世唐門 搜索指數:63333 備注:我沒看過 第5名:最強棄少 搜索指數:38198 備注:我沒看過 第6名:傲世九重天 搜索指數:31137 備注:我沒看過 第7名:唐磚 搜索指數:29166 備注:我沒看過 第8名:武極天下 搜索指數:26435 備注:我也沒看過 第9名:魔天記 搜索指數:25227 備注:我都沒看過 第10名:劍道獨尊 搜索指數:25097 備注: */ 

從上面的實例中我們可以看到CONCAT的兩個優點:

      1.當數據類型不一致的時候可以自動轉換;

      2.對于null的處理,不用isnull也可以避免因拼接而導致結果為null的情況。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對VeVb武林網的支持。


注:相關教程知識閱讀請移步到MSSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲国产另类 国产精品国产免费| 国产精品r级在线| 国产91ⅴ在线精品免费观看| 日韩电影中文 亚洲精品乱码| 性欧美激情精品| 日韩电影中文 亚洲精品乱码| 啪一啪鲁一鲁2019在线视频| 久久久久久国产三级电影| 亚洲无限乱码一二三四麻| 成人欧美一区二区三区黑人| 美女啪啪无遮挡免费久久网站| 国产精品美女免费看| 国产视频精品一区二区三区| 51视频国产精品一区二区| 亚洲天堂av网| www.久久撸.com| 国产一区二区三区视频| 国产午夜精品免费一区二区三区| 尤物九九久久国产精品的分类| 国产成人精品久久二区二区91| 亚洲最大的免费| 亚洲a级在线播放观看| 国产一区红桃视频| 日韩国产中文字幕| 81精品国产乱码久久久久久| 福利视频第一区| 成人免费福利视频| 午夜精品一区二区三区在线播放| 国产精品成人av在线| 97激碰免费视频| 国产精品入口免费视频一| 日韩中文字幕在线免费观看| 国产精品私拍pans大尺度在线| 一本久久综合亚洲鲁鲁| 欧美日韩国产精品一区二区三区四区| 91经典在线视频| 成人激情视频免费在线| 国产精品精品视频一区二区三区| 最近日韩中文字幕中文| 成人动漫网站在线观看| 精品成人国产在线观看男人呻吟| 亚洲福利视频二区| 7777免费精品视频| 亚洲精品国产精品国自产观看浪潮| 久久久久国产精品免费网站| 最近2019中文字幕大全第二页| 中文国产成人精品久久一| 国产女精品视频网站免费| 在线观看日韩视频| 人人做人人澡人人爽欧美| y97精品国产97久久久久久| 欧美电影免费观看网站| 超碰精品一区二区三区乱码| 精品视频9999| 91亚洲精品久久久久久久久久久久| 欧美中文字幕视频在线观看| 91精品国产高清久久久久久久久| 国语自产精品视频在线看抢先版图片| 亚洲影院色无极综合| 亚洲va电影大全| 亚洲片在线观看| 91性高湖久久久久久久久_久久99| 国产成人精品网站| 97国产一区二区精品久久呦| 亚洲国产精品电影| 国产亚洲在线播放| 亚洲福利视频专区| 久久中文久久字幕| 中文字幕亚洲欧美日韩在线不卡| 清纯唯美亚洲激情| 亚洲精品av在线播放| 成人精品在线视频| 亚洲天堂第二页| 国产午夜一区二区| 国产精品一区二区3区| 国产女人18毛片水18精品| 久久久精品在线观看| 久久视频这里只有精品| 福利微拍一区二区| 深夜精品寂寞黄网站在线观看| 久久成人综合视频| 久久久最新网址| 亚洲aⅴ日韩av电影在线观看| 欧美视频一二三| 国产成人小视频在线观看| 国产精品欧美日韩久久| 日韩亚洲欧美中文在线| 欧美福利视频网站| 午夜精品在线视频| 久久亚洲春色中文字幕| 成人自拍性视频| 欧美精品第一页在线播放| 国产99久久精品一区二区 夜夜躁日日躁| 精品亚洲一区二区三区在线播放| 国产一区二区视频在线观看| 国产有码一区二区| 97在线视频免费观看| 国产+成+人+亚洲欧洲| 美日韩精品视频免费看| 在线观看日韩欧美| 色综合久久久888| 国产69精品久久久久久| 成人黄色在线免费| 欧美日韩亚洲精品一区二区三区| 色久欧美在线视频观看| 中文字幕欧美日韩va免费视频| 日韩暖暖在线视频| 亚洲大胆人体av| 久久电影一区二区| 久久全国免费视频| 亚洲欧美中文字幕| 国产精品久久久久久久久久99| 中文字幕欧美日韩va免费视频| 欧美激情亚洲另类| 日韩精品视频免费专区在线播放| 成人美女免费网站视频| 国产精品福利在线观看网址| 国产精品色悠悠| 日韩视频中文字幕| 成人深夜直播免费观看| 久久伊人精品视频| 欧美成人在线免费视频| 亚洲成人久久久久| 亚洲理论片在线观看| 久久久久久久一区二区| 性欧美xxxx视频在线观看| 91国偷自产一区二区三区的观看方式| 午夜剧场成人观在线视频免费观看| 久久在线视频在线| 精品欧美国产一区二区三区| 国产+人+亚洲| 国内伊人久久久久久网站视频| 国外成人免费在线播放| 精品成人av一区| 在线成人免费网站| 国产一区二区三区四区福利| 亚洲欧美视频在线| 欧美黑人性猛交| 91成人在线视频| 91最新在线免费观看| 欧美日韩激情视频| 国产91露脸中文字幕在线| 欧美大码xxxx| 亚洲天堂成人在线视频| 亚洲人成欧美中文字幕| 国产丝袜精品第一页| 亚洲最大的网站| 久久精品亚洲一区| 国产日韩欧美在线看| 成人福利网站在线观看11| 中文在线不卡视频| 91久久精品久久国产性色也91| 色诱女教师一区二区三区| 国产自产女人91一区在线观看| 国产精品高潮呻吟久久av无限| 久久久久久国产精品三级玉女聊斋| 91免费精品国偷自产在线| 久久成人亚洲精品| 91久久久久久久久久久久久| 亚洲а∨天堂久久精品9966| 亚洲肉体裸体xxxx137| 欧美国产精品人人做人人爱| 三级精品视频久久久久| 中文字幕亚洲无线码a|