dullin
덜린의 코딩 항해 일지
dullin
전체 방문자
오늘
어제
  • 분류 전체보기 (258) N
    • CBAM (1) N
    • JAVA (19)
    • JAVASCRIPT (3)
    • HTML_CSS (3)
    • DB (35)
      • Oracle (16)
      • MySQL (17)
    • JAVA_SERVLET (5)
    • 오류노트 (4)
    • Library & API (6)
    • Spring (20)
      • 개발준비(setting) (1)
      • 전자정부프레임워크 (5)
    • 인공지능 (2)
    • Python (13)
    • OpenCV (1)
    • AI-900 (5)
    • Django (6)
    • Linux (0)
    • Android Studio (12)
    • React Native (1)
    • 프로 크리에이트 (1)
    • 오늘의 일기 (0)
    • PHP (2)
    • Next.js (0)

블로그 메뉴

  • 카테고리
  • 글쓰기
  • 홈

공지사항

인기 글

태그

  • 덤벼라
  • 오블완
  • 오늘도 오류 한모금
  • 라라벨
  • 오늘도 에러박살
  • 코딩왕이_되는_그_날까지
  • 갈증해소완료
  • 오갈완
  • 강철맷집
  • 오늘도 즐코딩
  • 선빵필승
  • 개발환경 세팅
  • 코딩
  • 필사즉생행생즉사
  • 덤벼라 스프링
  • 모두_화이팅
  • 예끼에러야
  • Safe Mode
  • laravel
  • 티스토리챌린지

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
dullin

덜린의 코딩 항해 일지

MySQL Procedure(프로시저) 개념과 생성
DB/MySQL

MySQL Procedure(프로시저) 개념과 생성

2022. 6. 23. 11:56

프로시저의 개념 

자주 조회하게 되는 SELECT 구문을 예로 들었을 때

매번 명령어를 치기 귀찮으니 자주 쓰는 구문을 프로시저로 저장을 해두고

프로시저를 호출하는 간단한 명령어를 통해 해당 구문을 확인할 수 있다.

 

EX)

SELECT * FROM tbl_user;
SELECT * FROM tbl_user WHERE userBirth > 1994;

이 두 문장을 프로시저로 만들어보겠다.

 

 

DELIMITER는 (;)세미콜론의 개념이다.

참고 : 

https://devonce.tistory.com/27

 

[MySQL] Delimiter 란?

이번 글에서는 MySQL의 Delimiter 명령어에 대해 다뤄보겠습니다. 최근 Procedure를 정의하면서 다음과 같은 SQL문을 사용하였습니다. mysql> DELIMITER $$ mysql> CREATE PROCEDURE insert_test() -> BEGIN -> D..

devonce.tistory.com

 

프로시저 호출

프로시저로 만든 두 문장 중 첫 번째 구문
프로시저로 만든 두 문장 중 두 번째 구문

총 두 문장을 프로시저로 등록했으니 

RESULT 1, 2로 나누어져 있는 것을 확인할 수 있다.

저작자표시 (새창열림)

'DB > MySQL' 카테고리의 다른 글

MySQL 데이터베이스 백업(Data Export)과 복원(Data Import)  (2) 2022.06.23
MySQL 트리거(Trigger)  (0) 2022.06.23
MySQL View(뷰) 개념과 생성  (0) 2022.06.23
MySQL 인덱스 적용 전과 후  (0) 2022.06.23
다른 테이블에서 원하는 칼럼의 데이터 가져오기  (0) 2022.06.23
    'DB/MySQL' 카테고리의 다른 글
    • MySQL 데이터베이스 백업(Data Export)과 복원(Data Import)
    • MySQL 트리거(Trigger)
    • MySQL View(뷰) 개념과 생성
    • MySQL 인덱스 적용 전과 후
    dullin
    dullin

    티스토리툴바