將某列int類型的數據轉成一個字符串的方法,如:sql
現有一張表UserInfo(userId,userName)數組
userId userNamespa
E001 sa字符串
E002 張三get
E003 劉麗it
現要實現的功能是將userId使用「,」來進行一下拼接,返回的結果爲:E001,E002,E003,其實現的方法方法
DECLARE @manageAreaName VARCHAR(100)
set @manageAreaName = ''
SELECT @manageAreaName = @manageAreaName + CONVERT(VARCHAR, userId) + ',' FROM UserInfo 數據
SELECT @manageAreaName 即返回的結果。db
將某個字符串轉成一個int類型的數組的方法,如:'23,4,2,245,54',如今要將其轉成一個int類型的數組,在sql中能夠用dbo.SplitTable(要轉的字符串,'@')便可。mail