SQL函数返回表的示例

下面将为您介绍SQL函数返回表的示例,供您参考,如果您在SQL函数返回表方面遇到了问题,不妨一看,相信对您学习SQL会有所帮助。

create function [dbo].[GetOperateCustGroup]
(
 @CustomerGuid varchar(36),
 @StrategyOperateId varchar(36)
)
returns @TempTable table (MaxPrice float,MinPrice float,[Percent] float)       
AS
begin
declare @CustomerGroupId int

select @CustomerGroupId = CustomerGroupId from T_CustGroupMember
 where CustomerGuid = @CustomerGuid
 set @CustomerGroupId=isnull(@CustomerGroupId,0)
 insert into @TempTable
 select MaxPrice,MinPrice,[Percent] from VC_T_StrategyOperateCustGroup
 where CustomerGroupId = @CustomerGroupId
 and StrategyOperateId=@StrategyOperateId

 return

end

调用方式

SELECT * FROM [GetOperateCustGroup] (’12’,’22’)
 

 

【编辑推荐】

SQL中遗留的”系统”函数

Sql Server数据类型转换函数

SQL汉字转换为拼音的函数

详解SQL中的SUBSTRING函数

SQL中的CHARINDEX函数

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/229050.html<

(0)
管理的头像管理
上一篇2025-04-18 14:22
下一篇 2025-04-18 14:24

相关推荐

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注