우리가 사용해야 할 특정 규칙이 있습니까 BEGIN & END
태그SQL 사용자 정의 함수
2
A
답변
0
다중 문 테이블 반환 기능은 약간 더 복잡 기능 의 다른 두 유형보다. 인라인 테이블 반환 함수와 달리 테이블 변수는 명시 적으로 으로 선언되고 정의되어야합니다. 다음 예제 은 다중 문 테이블 값 함수 을 구현하는 방법을 보여 주며 변수 테이블을 채우고 반환합니다.
이상으로부터
USE Northwind
go
CREATE FUNCTION fx_OrdersByDateRangeAndCount
(@OrderDateStart smalldatetime,
@OrderDateEnd smalldatetime,
@OrderCount smallint)
RETURNS @OrdersByDateRange TABLE
( CustomerID nchar(5),
CompanyName nvarchar(40),
OrderCount smallint,
Ranking char(1))
AS
BEGIN
// statements that does some processing ....
END
, I, 따라서 그 위의 코드에 도시 된 바와 같이 테이블 변수를 정의 할 필요 BEGIN
및 END
여러 문장 &의 의도/사용 추측이다.
http://www.sqlteam.com/article/intro-to-user-defined-functions-updated
0
INLI NE TVF (첫 번째 예제와 마찬가지로)는 BEGIN
과 END
이 절차 코드가되도록 강제하므로 더 이상 인라인 TVF가 아닙니다. 스칼라 함수는 프로 시저 형식에서만 사용할 수 있습니다 (이는 형편 없음). 따라서 일반적으로 현재 버전의 SQL Server에서는 스칼라 함수를 사용하지 않아야합니다. 이 호출 문에 반환되는 테이블을 구축 에 여러 개의 문을 사용하기 때문에
관련 문제
- 1. SQL 사용자 정의 함수 질문
- 2. MS SQL 사용자 정의 함수
- 3. Linq NHQLnate 플러스 SQL 사용자 정의 함수
- 4. 사용자 정의 함수
- 5. R + 사용자 정의 함수
- 6. 는 사용자 정의 함수
- 7. PHP 함수 - 사용자 정의 문자열 길이 함수
- 8. 사용자 정의 함수에서 sql 호출
- 9. 사용자 정의 버튼 API 함수
- 10. PostgreSQL 사용자 정의 함수 디버깅
- 11. DB2 Java 사용자 정의 함수
- 12. 보기 또는 사용자 정의 함수?
- 13. OpenCL 사용자 정의 인라인 함수
- 14. Lisp의 SQLite 사용자 정의 함수
- 15. iPhone에서 NSLog 함수 사용자 정의
- 16. Array.prototype에 사용자 정의 함수 추가
- 17. unordered_map에 대한 사용자 정의 해시 함수 및 동등 함수 정의
- 18. 사용자 정의 함수 내의 프로파일 작성 문
- 19. 사용자 정의 함수 (ms sql 서버)의 출력 캐싱
- 20. SQL Server 2005의 사용자 정의 함수 내에서 "catching"오류가 발생했습니다.
- 21. SQL Server 및 테이블 반환 사용자 정의 함수 최적화
- 22. SQL 서버 또는 C#에서 "사용자 정의 함수"를 사용해야합니까?
- 23. SQL Server 2008의 사용자 정의 순위 지정/분석 함수
- 24. SQL 2005의 저장 프로 시저에서 사용자 정의 함수 만들기
- 25. GROUP BY에서 사용자 정의 집계 함수 사용?
- 26. mysql 집계 C에서 UDF (사용자 정의 함수)
- 27. 레일 : 액티브 - 사용자 정의 SQL
- 28. Excel 및 속도 문제 사용자 정의 함수
- 29. Java에서 사용자 정의 Sin() 함수 만들기
- 30. Simulink에서 사용자 정의 MATLAB 함수 구현