반응형
테이블 값 함수 실행 방법
Table을 반환하는 다음 함수가 있습니다.
create Function FN(@Str varchar(30))
returns
@Names table(name varchar(25))
as
begin
while (charindex(',', @str) > 0)
begin
insert into @Names values(substring(@str, 1, charindex(',', @str) - 1))
set @str = substring(@str, charindex(',', @str) + 1, 100)
end
insert into @Names values(@str)
return
end
누구든지이 기능을 실행하는 방법을 설명해 주시겠습니까?
TVF (테이블 반환 함수) 에서 선택하도록되어. 이 시도:
select * from FN('myFunc')
SELECT
절을 사용하여 테이블을 선택한 것처럼 실행할 수 있습니다 . 또한 괄호 안에 매개 변수를 제공 할 수 있습니다.
아래 구문으로 시도하십시오.
SELECT * FROM yourFunctionName(parameter1, parameter2)
참고 URL : https://stackoverflow.com/questions/6953417/how-to-execute-table-valued-function
반응형
'IT TIP' 카테고리의 다른 글
! = 및! ==와 같지 않은 PHP (0) | 2020.12.06 |
---|---|
로컬 서버에 이미지 쓰기 (0) | 2020.12.06 |
std :: string 작업이 제대로 수행되지 않는 이유는 무엇입니까? (0) | 2020.12.06 |
Android 이미지보기 핀치 확대 / 축소 (0) | 2020.12.06 |
Eclipse CDT : 'cout'기호를 확인할 수 없습니다. (0) | 2020.12.06 |