임시 프로시저, 사용자 정의 테이블 형식을 이용한 프로시저

Hyuntae Jung·2022년 7월 29일
0

MS SQL

목록 보기
37/41
post-thumbnail

1. 임시 프로시저

: #, ## 을 프로시저 이름앞에 붙여 사용한다.

CREATE PROC #usp_temp
AS
SELECT *
  FROM employee;

EXEC #usp_temp;

2. 임시 프로시저를 생성하지 않고 사용하는 방법

: 한번 사용할 목적이라면 시스템 프로시저를 사용하는 것이 바람직하다.

EXEC SP_EXECUTESQL N'SELECT * FROM employee';

3. 사용자가 데이터 형식을 만드는 방법

: 테이블 형식과 같은형식이다.

4. 프로시저의 종류

사용자 정의 프로시저

  • T_SQL 프로시저: 사용자가 직접 CREATE PROC를 이용해서 생성한 프로시저
  • CLR 프로시저: T_SQL 프로시저보다 효율적이고 강력한 프로그래밍이 가능

시스템 저장 프로시저

SQL server에서 제공하는 프로시저, SP 접두어가 붙는 프로시저

강의: ms sql 2014 제대로 배우기 2

0개의 댓글