创建一个多语句表值函数为什么不能使用? 求解!!!
use schoolgo
create function select_info(@id int)
returns @information table
(
学生姓名 char(20),
老师姓名 char(20),
父亲姓名 char(20),
母亲姓名 char(20)
)
as
begin
insert into @information
select s.name,t.name,p.father,p.mother
from student s inner join teachers t
on t.id=s.teacher_id inner join parents p
on s.parents_id=p.id where s.id=@id
return
end;
go
select dbo.select_info(2006005)
go
但执行select dbo.select_info(2006005)语句后总提示如下,求正解,先谢!!!
[消息 4121,级别 16,状态 1,第 1 行
找不到列 "dbo" 或用户定义的函数或聚合 "dbo.select_info",或者名称不明确。
[/color]
[ 本帖最后由 smile871 于 2012-3-10 10:05 编辑 ]