mariadb설명
차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| mariadb설명 [2025/07/07 02:05] – admin | mariadb설명 [2025/12/06 07:26] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| - | 아래 | + | 아래 |
| + | 구체적인 MariaDB 사용 방법은 별도 공부 하시길... | ||
| + | 참고로 MySQL과 거의 같습니다. | ||
| 1. Select Procedure | 1. Select Procedure | ||
| 줄 33: | 줄 35: | ||
| # 조회 결과를 호출한 Client에 돌려주는 out 변수 | # 조회 결과를 호출한 Client에 돌려주는 out 변수 | ||
| SET N_RETURN = 0; | SET N_RETURN = 0; | ||
| - | SET V_RETURN = ' | + | SET V_RETURN = ' |
| end | end | ||
| 줄 59: | 줄 61: | ||
| CALL USP_SYS_GET_ERRORINFO(V_RETURN); | CALL USP_SYS_GET_ERRORINFO(V_RETURN); | ||
| END; | END; | ||
| + | |||
| + | SET N_RETURN = -1; | ||
| + | SET V_RETURN = ' | ||
| | | ||
| SET A_PROG_ID = NEXTVAL(sq_com); | SET A_PROG_ID = NEXTVAL(sq_com); | ||
| 줄 94: | 줄 99: | ||
| LEAVE PROC; # ==================== N_RETURN의 값이 0 이 아닌상태에서 프로시져를 종료하게 되면 RollBack됨. | LEAVE PROC; # ==================== N_RETURN의 값이 0 이 아닌상태에서 프로시져를 종료하게 되면 RollBack됨. | ||
| end if; | end if; | ||
| - | END | + | |
| - | | + | |
| - | | + | |
| 3. Udate Procedure | 3. Udate Procedure | ||
| 줄 121: | 줄 127: | ||
| CALL USP_SYS_GET_ERRORINFO(V_RETURN); | CALL USP_SYS_GET_ERRORINFO(V_RETURN); | ||
| END; | END; | ||
| - | + | ||
| + | SET N_RETURN = -1; | ||
| + | SET V_RETURN = ' | ||
| + | |||
| UPDATE SYS_PROG | UPDATE SYS_PROG | ||
| SET NAME = A_NAME, | SET NAME = A_NAME, | ||
| 줄 150: | 줄 159: | ||
| 4. Delete Procedure | 4. Delete Procedure | ||
| + | |||
| CREATE DEFINER=`root`@`%` PROCEDURE `sec_dev`.`PKG_EMPL018$SET_INSA_DAY_INOUT_DELETE`( | CREATE DEFINER=`root`@`%` PROCEDURE `sec_dev`.`PKG_EMPL018$SET_INSA_DAY_INOUT_DELETE`( | ||
| IN A_COMP_ID varchar(10), | IN A_COMP_ID varchar(10), | ||
| 줄 177: | 줄 186: | ||
| IF ROW_COUNT() = 0 THEN | IF ROW_COUNT() = 0 THEN | ||
| - | | + | |
| - | SET V_RETURN = ' | + | SET V_RETURN = ' |
| END IF; | END IF; | ||
| - | | + | |
| - | + | ||
| [[database_crud|↑ 상위로 가기]] | [[database_crud|↑ 상위로 가기]] | ||
mariadb설명.1751853907.txt.gz · 마지막으로 수정됨: (바깥 편집)
