본문 바로가기

저장프로시저

MSSQL 저장프로시저(StoredProcedure) 작성법 MSSQL을 사용하다 보면 흔히 접할 수 있는것 중의 하나가 바로 저장프로시저(Stored Procedure)이다. 저장프로시저는 개발자가 자주 쓰는 쿼리문을 하나의 집합단위로 관리하는것을 말한다. 프로그램과 DB를 연결하여 데이터를 관리(데이터조회, 삽입, 수정, 삭제) 하는 수단은 반복되는 작업이므로 DB테이블 1개당 저장프로시저를 보통 (C,R,U,D) 4개의 프로시저를 생성하여 관리한다. 본론으로 돌아와서, 저장프로시저를 작성하는 방법에 대해 설명하도록 하겠다. 저장프로시저(StoredProcedure) 작성 예시 USE [DataBase이름] GO CREATE PROCEDURE [dbo].[프로지서이름] --@P_PARAMETER1VARCHAR(10)-- 파라미터가 필요한경우, 추가해야한다. A.. 더보기
[MS-SQL] CRUD 자동 스크립트 작성 내용 공유 해당 SQL스크립트는 MSSQL 저장프로시저를 자동으로 생성하는데 도움을 주는 프로시저이다. 프로그램을 개발하면서 가장 기본이되는 작업은 데이터를 읽고, 입력하고, 수정하고, 삭제하는 작업이다. 프로그램을 개발하다보면, 반복적으로 CRUD SQL문을 작성하는 경우가 많다. 시간을 어느정도 절약 할 수 있도록 공유된 프로시저를 이용하면 기본 SELECT, INSERT, UPDATE, DELETE 문을 만들어주기에 개발속도 및 개발 효율성을 증가 시킬 수 있다. (물론 초보자라면 직접 타이핑하는게 좋겠지만, 프로시저에 대한 완벽한 이해가 되어있으면 사용하는게 좋을듯 함.) 사용방법에 대해 간단히 소개한다. 물론 SqlServerManagementStudio에서 사용을 하는 것이며, 사용을 하기 위한 데이터베.. 더보기