下文将为您介绍一个创建SQL函数的实例,供您参考,如果您在此方面遇到过问题,不妨一看,会对您学习SQL函数有所帮助。
下文将为您介绍一个创建SQL函数的实例,供您参考,如果您在此方面遇到过问题,不妨一看,会对您学习SQL函数有所帮助。
此函数的功能为将某一个班级ID下的所有团组信息选择拼接起来,得出的结果如下格式
团组1:1人/团组2:2人/团组3:3人
- CREATEFUNCTION[dbo].[GetOrgNameAndTraineeNos]
- (
- --Addtheparametersforthefunctionhere
- @ClassIDvarchar(50)//声明要传入的参数
- )
- RETURNSvarchar(4000)
- AS
- BEGIN
- declare@VarNamevarchar(8000)
- set@VarName=''
- select@VarName=@VarName+'/'+OrgName+':'+convert(varchar,TraineeNo)+'人'//定义要选择的数据的格式
- fromdbo.ClassOrganization
- whereClassID=@ClassID
- if(len(@VarName)>0)
- set@VarName=substring(@VarName,2,len(@VarName)-1)
- return@VarName
- END
【编辑推荐】
SQL中一个很好用的日期格式化函数
SQL中返回计算表达式的函数
SQL中类似For循环处理的实例
对存储过程代替SQL语句的讨论
SQL聚合函数之Avg 函数
转载请说明出处
知优网 » 创建SQL函数的实例(sql创建函数例子)
知优网 » 创建SQL函数的实例(sql创建函数例子)