# 저장 프로시저 호출하기

저장 프로시저는 프로그램 가능한 함수의 집합으로 특정 기능을 완성하기 위한 SQL 문 집합으로 데이터베이스에 컴파일, 생성 및 저장됩니다. 사용자는 저장 프로시저의 이름을 지정하고 매개변수를 지정하여 호출하고 실행할 수 있습니다.

이동 가능한 유형은 서버 측에서 저장 프로시저 호출 명령의 사용을 지원합니다.

## 저장프로시저 호출 명령&#x20;

다음은 SQL Server를 호출하는 저장 프로시저를 예로 들어 서버 명령에서 저장 프로시저 호출 명령을 사용하는 방법을 설명합니다.

**단계**

1. &#x20;다음 그림과 같이 저장 프로시저가 있는 SQLServer 데이터베이스에 연결합니다.

SQL Server 데이터베이스에 연결하는 방법에 대한 자세한 내용은 SQL Server에 연결을 참조 [하십시오](https://help.grapecity.com.cn/pages/viewpage.action?pageId=46172273) .

![](https://1164392614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzxNQdilex6YN3fZKZhGM%2Fuploads%2FqPLyhtciDhTjQNmb6RVe%2Fimage.png?alt=media\&token=5fa073d5-f1b1-49be-a2ae-963f847cd59d)

2. 서버 명령 탭을 마우스 오른쪽 버튼으로 클릭하고 "서버 명령 생성"을 선택하면 서버 명령 편집 대화 상자가 나타나 서버 명령의 일반 설정을 편집할 수 있습니다. 서버 명령의 이름을 "저장 프로시저 호출"로 설정합니다.

<figure><img src="https://1164392614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzxNQdilex6YN3fZKZhGM%2Fuploads%2FGIjUkPNL16F5U44VwHsI%2Fimage.png?alt=media&#x26;token=3ada7afe-b8c5-44ad-8e25-5bd183522ef6" alt=""><figcaption></figcaption></figure>

3. &#x20;매개변수를 편집합니다. 다음 두 매개변수를 추가합니다.

4. 서버단 명령을 편집하는 명령입니다. "명령 편집" 하이퍼링크를 클릭하여 서버 명령 편집 대화 상자를 엽니다.

매개변수 설정 명령을 사용하여 세 개의 매개변수를 설정한 다음 저장 프로시저 호출 명령을 선택하십시오.

* 연결 문자열: 연결 문자열을 선택하고 연결 문자열이 없으면 "연결 문자열 관리"를 직접 클릭하여 연결할 수 있습니다. 드롭다운 버튼을 클릭하여 연결 문자열을 선택합니다.
* 프로시저 이름: 연결 문자열을 선택한 후 연결된 데이터베이스에 저장 프로시저가 있는 경우 저장 프로시저 이름 목록에 직접 표시됩니다. 드롭다운 버튼을 클릭하여 저장 프로시저를 선택합니다.
* 매개변수 목록: 매개변수를 설정합니다. 저장 프로시저에 매개변수가 있는 경우 저장 프로시저를 선택한 후 매개변수 목록에 매개변수가 나열되며 매개변수에 대한 입력 및 출력 값을 설정할 수 있습니다.
* 데이터 세트를 변수로 반환: 이 명령의 반환된 결과 데이터 집합을 변수 로 설정하여 저장 프로시저의 결과를 테이블에 표시합니다. Oracle 및 PostgreSQL은 이 설정을 지원하지 않습니다.

5. 설정이 완료되면 이 서버단 명령을 호출할 수 있습니다.

예를 들어 페이지에서 셀 범위를 선택하고 버튼으로 설정합니다. 버튼의 명령을 편집하고 "서버 명령 호출"로 명령을 선택한 다음 서버 명령 뒤의 드롭다운을 클릭하고 드롭다운 목록에서 "저장 프로시저 호출"의 서버 명령을 선택하고, 파리미터 이름과  값을 설정합니다.&#x20;

![](https://1164392614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzxNQdilex6YN3fZKZhGM%2Fuploads%2FU3g0GE93nh4BrQcoxW3Q%2Fimage.png?alt=media\&token=add5589d-44c1-4033-b994-c55d9e5d9e11)

6. 설정이 완료되면 확인을 클릭하여 대화 상자를 닫습니다. Name과 CountryCode를 입력하고 저장프로시저 호출 버튼을 클릭합니다.&#x20;

이 때 서버 명령어가 호출되고 매개변수가 설정되고 저장 프로시저 호출 명령어가 호출되어 저장 프로시저의 SQL 연산이 실행됩니다.

다음 그림과 같이 F12 키를 눌러 개발자 도구를 열고 "콘솔"을 클릭합니다.
