創建SQL函數的實例
作者:佚名
下文將為您介紹一個創建SQL函數的實例,供您參考,如果您在此方面遇到過問題,不妨一看,會對您學習SQL函數有所幫助。
下文將為您介紹一個創建SQL函數的實例,供您參考,如果您在此方面遇到過問題,不妨一看,會對您學習SQL函數有所幫助。
此函數的功能為將某一個班級ID下的所有團組信息選擇拼接起來,得出的結果如下格式
團組1:1人/團組2:2人/團組3:3人
- CREATE FUNCTION [dbo].[GetOrgNameAndTraineeNos]
- (
- -- Add the parameters for the function here
- @ClassID varchar(50)//聲明要傳入的參數
- )
- RETURNS varchar(4000)
- AS
- BEGIN
- declare @VarName varchar(8000)
- set @VarName = ''
- select @VarName = @VarName + '/' + OrgName + ':' + convert(varchar,TraineeNo) + '人' //定義要選擇的數據的格式
- from dbo.ClassOrganization
- where ClassID = @ClassID
- if(len(@VarName) >0)
- set @VarName = substring(@VarName,2,len(@VarName)-1)
- return @VarName
- END
【編輯推薦】
責任編輯:段燃
來源:
互聯網