求助,关于创建自定义函数的问题
代码如下,在sql server 2008R2下运行
create function account_count(@customer_name char(20)) returns integer as begin declare @a_count integer; select count(*) into @a_count --不知错在哪里了 from depositor where depositor.customer_name=@customer_name return @a_count; end
create function account_count(@customer_name char(20)) returns integer as begin declare @a_count integer; select @a_count=count(*) --不是oracle 不能那样给变量赋值 from depositor where depositor.customer_name=@customer_name return @a_count; end