create table rk
(
c1 varchar(10), --pk
c2 varchar(10), --pk
c3 varchar(10), --pk
cn varchar(10)
)
go
create function dbo.update_rk_cn(@c1 varchar(10) ,@c2 varchar(10) ,@c3 varchar(10))
returns varchar(10) as 
begin
 return 'a'
end
go
create view dbo.update_view_rk
as 
select 
c1,c2,c3,cn,dbo.update_rk_cn(c1,c2,c3) cn_
from dbo.rk
goupdate dbo.update_view_rk
set cn = cn_谢谢