문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
기술문서:레퍼런스:쿼리:기본:객체:함수 [2026/01/27 12:19] carlito76 |
기술문서:레퍼런스:쿼리:기본:객체:함수 [2026/06/04 10:04] (현재) carlito76 |
||
|---|---|---|---|
| 줄 7: | 줄 7: | ||
| <note tip> | <note tip> | ||
| - | 최소 지원 버전은 약간의 차이가 있을 수 있습니다. | + | 최소 지원 버전은 약간의 차이가 있을 수 있습니다.\\ |
| + | - MySQL/ | ||
| + | - MSSQL, Oracle/ | ||
| </ | </ | ||
| 줄 18: | 줄 20: | ||
| -- 생성 | -- 생성 | ||
| - | CREATE FUNCTION {함수}( | + | CREATE FUNCTION {함수} ( |
| IN {입력변수} {타입} -- IN 키워드 생략 가능 | IN {입력변수} {타입} -- IN 키워드 생략 가능 | ||
| ) | ) | ||
| 줄 28: | 줄 30: | ||
| /* | /* | ||
| - | 쿼리 작성 (트랜잭션 사용 | + | 쿼리 작성 (트랜잭션 사용 |
| */ | */ | ||
| 줄 53: | 줄 55: | ||
| -- 생성/ | -- 생성/ | ||
| - | CREATE OR REPLACE FUNCTION {함수}( | + | CREATE OR REPLACE FUNCTION {함수} ( |
| IN {입력변수} {타입} -- IN 키워드 생략 가능 | IN {입력변수} {타입} -- IN 키워드 생략 가능 | ||
| ) | ) | ||
| 줄 63: | 줄 65: | ||
| /* | /* | ||
| - | 쿼리 작성 (트랜잭션 사용 | + | 쿼리 작성 (트랜잭션 사용 |
| */ | */ | ||
| 줄 80: | 줄 82: | ||
| */ | */ | ||
| -- 생성 | -- 생성 | ||
| - | CREATE FUNCTION {함수}( | + | CREATE FUNCTION {함수} ( |
| @{입력변수} {타입} | @{입력변수} {타입} | ||
| ) | ) | ||
| 줄 88: | 줄 90: | ||
| /* | /* | ||
| - | 쿼리 작성 (트랜잭션 사용 | + | 쿼리 작성 (트랜잭션 사용 |
| */ | */ | ||
| 줄 97: | 줄 99: | ||
| -- 수정 | -- 수정 | ||
| - | ALTER FUNCTION {함수}( | + | ALTER FUNCTION {함수} ( |
| @{입력변수} {타입} | @{입력변수} {타입} | ||
| ) | ) | ||
| 줄 105: | 줄 107: | ||
| /* | /* | ||
| - | 쿼리 작성 (트랜잭션 사용 | + | 쿼리 작성 (트랜잭션 사용 |
| */ | */ | ||
| 줄 120: | 줄 122: | ||
| */ | */ | ||
| -- 생성/ | -- 생성/ | ||
| - | CREATE OR ALTER FUNCTION {함수}( | + | CREATE OR ALTER FUNCTION {함수} ( |
| @{입력변수} {타입} | @{입력변수} {타입} | ||
| ) | ) | ||
| 줄 128: | 줄 130: | ||
| /* | /* | ||
| - | 쿼리 작성 (트랜잭션 사용 | + | 쿼리 작성 (트랜잭션 사용 |
| */ | */ | ||
| 줄 155: | 줄 157: | ||
| BEGIN | BEGIN | ||
| /* | /* | ||
| - | 쿼리 작성 (트랜잭션 사용 | + | 쿼리 작성 (트랜잭션 사용 |
| */ | */ | ||
| 줄 181: | 줄 183: | ||
| CREATE FUNCTION {함수} ( | CREATE FUNCTION {함수} ( | ||
| -- 생성/ | -- 생성/ | ||
| - | -- CREATE OR REPLACE FUNCTION {함수}( | + | -- CREATE OR REPLACE FUNCTION {함수} ( |
| IN {입력변수} {타입} -- IN 키워드 생략 가능 | IN {입력변수} {타입} -- IN 키워드 생략 가능 | ||
| ) | ) | ||
| 줄 189: | 줄 191: | ||
| BEGIN | BEGIN | ||
| /* | /* | ||
| - | 쿼리 작성 (트랜잭션 사용 | + | 쿼리 작성 (트랜잭션 사용 |
| */ | */ | ||
| 줄 206: | 줄 208: | ||
| CREATE FUNCTION {함수} ( | CREATE FUNCTION {함수} ( | ||
| -- 생성/ | -- 생성/ | ||
| - | -- CREATE OR REPLACE FUNCTION {함수}( | + | -- CREATE OR REPLACE FUNCTION {함수} ( |
| IN {입력변수} {타입} -- IN 키워드 생략 가능 | IN {입력변수} {타입} -- IN 키워드 생략 가능 | ||
| ) | ) | ||
| 줄 214: | 줄 216: | ||
| BEGIN | BEGIN | ||
| /* | /* | ||
| - | 쿼리 작성 (트랜잭션 사용 | + | 쿼리 작성 (트랜잭션 사용 |
| */ | */ | ||