여기

2010-06-17 6 views
2

내 코드 -여기

create function dbo.emptable() 
returns Table 
as 
return (select id, name, salary from employee) 
go 

select dbo.emptable() 

오류 테이블 데이터 형식을 반환하는 사용자 정의 함수 호출하는 방법 : 메시지 4121, 수준 16, 상태 1, 줄 1 열 "DBO"중 하나를 찾을 수 없습니다를 또는 사용자 정의 함수 또는 집계 "dbo.emptable", 또는 이름이 모호합니다. 내가 실행

동안이 sp_helptext emptable
그것이

create function dbo.emptable() 
returns Table 
as 
return (select id, name, salary from employee) 

을 쇼 -이 기능이 왜 그런 오류를주고 다음 데이터베이스에 존재 의미? 당신이 함수에서 선택할 때

select * from dbo.emptable() 

말을해야하기 때문에

답변

3

은인가하지

select dbo.emptable() 
+0

입니다 오, 그래, 어떻게 내가 그걸 건너 뛸 수 .... 감사합니다. – nectar

1

select * from dbo.emptable()

그것은 테이블, 결국 ...