반환값1 SQL 활용 ★★ p.476~484 1) 절차형 SQL - C, JAVA 등의 프로그래밍 언어와 같이 연속적인 실행이나 분기, 반복 등의 제어가 가능한 SQL - 일반적인 프로그래밍 언어에 비해 효율이 떨어지지만, 연속적인 작업 처리 적합 - BEGIN ~ END 형식으로 작성되는 블록(Block) 구조로 기능별 모듈화 가능 2) 프로시저(Procedure) #디비컨SET - 호출을 통해 실행되어 미리 저장해 놓은 SQL 작업 수행, 처리 결과는 한 개 이상의 값 혹은 반환을 아예 하지 않음 - 시스템의 일일 마감 작업, 일괄(Batch) 작업 등에 주로 사용됨 DECLARE(필수): 프로시저의 명칭, 변수, 인수, 데이터 타입을 정의하는 선언부 BEGIN(필수): 프로시저의 시작을 의미, 실행부 CONTROL: 조건문 .. 2020. 10. 3. 이전 1 다음