반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- Javascript
- 스프링 부트 기본
- @Configuration
- mybatis
- 스프링 컨테이너
- kafka
- db
- jdbc
- resultMap
- thymeleaf
- assertThat
- java
- 스프링부트
- springboot
- 스프링 부트 입문
- DIP
- 스프링
- 스프링 부트
- spring
- 생성자 주입
- JPA
- 스프링 빈
- 필드 주입
- 싱글톤
- sqld
- SQL
- Effective Java
- DI
- assertThrows
- 스프링 프레임워크
Archives
- Today
- Total
목록function (1)
선 조치 후 분석
[DB] 프로시저(Procedure) VS 사용자 정의 함수(Function) 차이
프로젝트를 진행하다가 프로시저(Procedure)를 사용할 때 있고, 함수(Function)를 사용할 때가 있는 걸 알게 되었다. 제대로 DB를 공부해본 적이 없는 나로서는 둘의 차이가 뭔지 궁금증을 갖게 되었다. 프로시저(Procedure) 란? SQL에서 제공하는 프로그래밍 기능으로서 쿼리문을 마치 하나의 메서드 형식으로 만들고 어떠한 동작을 일괄적으로 처리하는 용도 CREATE OR REPLACE PROCEDURE 프로시저 이름 ( 매개변수명1[ IN | OUT | IN OUT ] 데이터타입[:= 디폴트값], 매개변수명2[ IN | OUT | IN OUT ] 데이터타입[:= 디폴트값], ... ) IS[AS] 변수, 상수 등 선언 BEGIN 실행 [EXCEPTION 예외처리부] END [프로시저 이..
Solution/DB
2021. 10. 20. 23:54