반응형
오라클 프로시저 생성 및 실행
테이블 생성
- 컬럼 2개짜리 테이블을 생성
CREATE TABLE EMPLOYEES (
EMPLOYEE_ID NUMBER PRIMARY KEY,
FIRST_NAME VARCHAR2(20) NULL
);
프로시저 생성
- 간단한 insert 프로시저 생성
create or replace PROCEDURE INSERT_EMP (
P_EMPNO IN VARCHAR2,
P_ENAME IN VARCHAR2
) IS
BEGIN
BEGIN
INSERT INTO EMPLOYEES (EMPLOYEE_ID, FIRST_NAME)
VALUES (P_EMPNO, P_ENAME);
COMMIT;
END;
END;
프로시저 실행
- 오라클 툴에서 실행
exec INSERT_EMP ('6', '이름');
반응형
'db > oracle' 카테고리의 다른 글
[Oracle] NUMBER 데이터 타입 (0) | 2025.03.21 |
---|---|
oracle 리스트 프로시저 생성 및 실행 (0) | 2025.02.18 |
oracle duration time 함수 (0) | 2025.02.10 |
oracle TO_TIMESTAMP 유연성과 안정성 (0) | 2025.02.10 |
oracle 문자열 테이블 리스트 만들기 (0) | 2025.02.10 |