27,579
社区成员
发帖
与我相关
我的任务
分享
CREATE FUNCTION [dbo].[ReturnTable]
RETURNS TABLE
AS
RETURN
(
select * from tabtest
)
/*按照符号分割字符串*/
create function [dbo].[m_split](@c varchar(2000),@split varchar(2))
returns @t table(col varchar(200))
as
begin
while(charindex(@split,@c)<>0)
begin
insert @t(col) values (substring(@c,1,charindex(@split,@c)-1))
set @c = stuff(@c,1,charindex(@split,@c),'')
-- SET @c = substring(@c,charindex(' ',@c)+1,len(@c))
end
insert @t(col) values (@c)
return
end
/*测试
select * from dbo.m_split('1,2,3,4,5',',')
*/
create function test
(
@str varchar(20)--这个函数的参数在里面没有看到使用
)
returns @tabtest table(userName varchar(20),userOld varchar(20))
as
begin
insert into @tabtest
select * from tabtest
return
end
create function test
(
@str varchar(20)--这个函数的参数在里面没有看到使用
)
returns table @tabtest(userName varchar(20),userOld varchar(20))
as
begin
insert into @tabtest
select * from tabtest
return
end