sql自定义函数怪问题(在线等)
create function dbo.adfdf()
returns @temp table(ID int primary key identity(1,1),strString nvarchar(10))
as
begin
declare @d nvarchar(10)
set @d= 'fdsa '
insert @temp values(@d)
return
end
创建一函数后
select dbo.adfdf()
这样调用 老是报错:Server: Msg 208, Level 16, State 1, Line 1
Invalid object name 'dbo.adfdf '.
是函数定义有错??????
------解决方案--------------------返回的是表,所以要这样select * from dbo.adfdf()
------解决方案--------------------select * from dbo.adfdf()