--示例--示例函数
create function f_test(@i int) returns int
with schemabinding 
as
begin
declare @r int
set @r=0
while @i>0
select @r=@r+@i,@i=@i-1
return(@r)
end
go--视图中用到的表
create table tb(id int,i as dbo.f_test(id))
go--示例视图
create view dbo.v_test
with schemabinding 
as
select id,i from dbo.tb
go--删除测试
drop view v_test
drop table tb
drop function f_test