반응형
테이블 값 함수 실행 방법
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
반응형
'source' 카테고리의 다른 글
테스트 플라이트는 어떻게 작동합니까? (0) | 2023.06.28 |
---|---|
MongoDB에서 수집이 중단되면 인덱스도 자동으로 삭제됩니까? (0) | 2023.06.28 |
SQLAlchemy ORM을 Panda DataFrame으로 변환 (0) | 2023.06.28 |
C#에서 저장 프로시저를 큰 CLOB로 호출하는 문제 발생 (0) | 2023.06.28 |
Mariadb: OFFSET 및 LIMIT를 사용하는 페이지가 한 행을 건너뜁니다. (0) | 2023.06.28 |