写了几个函数了,今天又写了一个,是sql2000,真是见鬼了,一切都正常,就是调用的时候报错,
调用:select dbo.get_num('12|14|')
报错:对象名 'dbo.get_num' 无效。脚本:
ALTER   function  get_num(@str varchar(1000))returns @tb table(work_id int)
as
begin
 
while charindex('|',@str)>0
begin
insert into @tb(work_id)
select left(@str,charindex('|',@str)-1)
set @str=right(@str,len(@str)-charindex('|',@str))
end
 
return
end
----------
我又创建,他说又存在?》》我又检查,是用sa用户登录的。
好,尝试昨天成功的函数,拿来用,报同样的错误,这是怎么个情况,机器中招了。。、??。、。