'mssql 사용자정의함수'에 해당되는 글 1건
▶ 구성
MSSQL에서 지원하는 사용자정의 함수는 크게 두가지로 구분된다.
- 스칼라 반환함수(Scalar function)(SF)
- 테이블 반환함수(Table Valued Function)(TVF)
▶ 사용자정의함수를 사용하는 이유는 무엇인가?
1) 중복적으로 사용되는 코드를 함수화 함으로써 재사용성을 높힙니다. 이를 통해서 생산성 향상과 무결성 유지에 도움을 줍니다.
2) 간결한 코드작성을 가능토록 하여서 코드품질을 향상시킵니다.
3) 변경사항 발생시 유지보수를 용이하게 합니다.
그 외에도 생성한 인덱스를 인위적으로 사용하기 위해서, 임시테이블사용을 피함으로서 성능향상 등의 사유로 사용되어집니다.
▶ 출처
https://technet.microsoft.com/ko-kr/library/ms191165(v=sql.105).aspx
http://warehouseofdev.tistory.com/entry/mssql-%EC%8A%A4%EC%B9%BC%EB%9D%BC-%ED%95%A8%EC%88%98%EC%99%80-%ED%85%8C%EC%9D%B4%EB%B8%94-%EB%B0%98%ED%99%98-%ED%95%A8%EC%88%98
http://blog.naver.com/PostView.nhn?blogId=rocabilly&logNo=140133522180
http://www.mssql.org/LectureSQL/02_sql2k/ufn_05.htm
http://purumae.tistory.com/179
'Database > MSSQL' 카테고리의 다른 글
[MSSQL] 테이블 반환 함수(Table-Valued User-Defined Functions)(TVFs) (0) | 2017.01.19 |
---|---|
[MSSQL] 스칼라 반환함수(Scalar function)(SF) (0) | 2017.01.07 |
[MSSQL]SET Statements vol2 (0) | 2016.06.15 |
[MSSQL] Adding a string to a text column (0) | 2016.05.30 |
[MSSQL] 특정 필드 Update 시 Trigger 작동 (0) | 2016.03.23 |