개발/닷넷

SSMS 프로시저 사용하기1

이원숭 2023. 2. 9. 16:20

2023.02.09 - [분류 전체보기] - SSMS 프로시저 사용하기2

 

SSMS 프로시저 사용하기2

2023.02.09 - [분류 전체보기] - SSMS 프로시저 사용하기1 프로시저를 생성했으면 .net Framework에서 연결해서 사용해보자. 🦶 시작 우선은 내 프로젝트에 프로시저를 사용할 DB를 연결 해야한다. 1번 프

mongkey3109.tistory.com

.net Framework로 개발을 진행 할 때에 최고의 효율을 뽑알 낼 수 있는 3가지 요소가 있다.

  1. IIS
  2. Visual stuido2019(까지)
  3. MS-SQL(SSMS)

1번 IIS는 윈도우 서버 관리자 프로그램이고, 간단한 빌드를 통해 로컬에서 테스트를 구현하기 쉽다.

2번 Visual stuido2019는 C#, node, visual basic등 여러가지 개발 언어를 사용하기 적합한 IDE인데 유료이기 때문에 좋다고 생각한다.(🤑최고)

3번 MS-SQL 내 개인적인 생각으로 “프로시저”를 사용할 수 있어서 너무 좋은 것 같다.

프로시저란 무엇일까?

 

구글링을 통한 검색 결과는..

Query문을 하나의 function 처럼 사용 할 수 있는 기능이다.

변수를 받을 수 있고, 해당 프로시저 안에서 변수를 설정해서 사용할 수 있다.

생성된 프로시저는 다른 프로시저 에서도 사용이 가능하다.

 

🦶 시작

프로시저를 생성하면 기본 셋팅이 구성이 된다.

프로시저 생성 기본 창

여기서 주석부분을 수정 해주면 추후 유지보수 할 때에 담당자가 누구였는지 확인이 가능하다.\

@id” 는 외부로부터 전달받을 값을 담을 변수이며, 타입을 지정 해준다.

필요한 쿼리는 BEGINEND 사이에 기재한다.

해당 프로시져를 실행하게 되면 SELECT 쿼리가 실행이 되며 “@id”값에 담겨진 값을 이요한 조회가 이루어진다.