Parameter 요소(SSDL)
SSDL(저장소 스키마 정의 언어)의 Parameter 요소는 Function 요소의 자식으로, 데이터베이스의 저장 프로시저에 대한 매개 변수를 지정합니다.
Parameter 요소는 다음에 나열된 순서대로 자식 요소를 포함할 수 있습니다.
Documentation(0개 또는 1개)
Annotation 요소(0개 이상)
적용 가능한 특성
다음 표에서는 Parameter 요소에 적용할 수 있는 특성에 대해 설명합니다.
특성 이름 | 필수 여부 | 값 |
---|---|---|
Name |
예 |
매개 변수의 이름입니다. |
Type |
예 |
매개 변수 형식입니다. |
Mode |
아니요 |
매개 변수가 입력, 출력 또는 입력/출력 매개 변수 중 어느 유형인지에 따라 In, Out 또는 InOut입니다. |
MaxLength |
아니요 |
매개 변수의 최대 길이입니다. |
Precision |
아니요 |
매개 변수의 전체 자릿수입니다. |
Scale |
아니요 |
매개 변수의 소수 자릿수입니다. |
참고: |
---|
주석 특성(사용자 지정 XML 특성)을 원하는 수만큼 Parameter 요소에 적용할 수 있습니다.그러나 사용자 지정 특성은 SSDL에 예약된 XML 네임스페이스에 속할 수 없습니다.두 사용자 지정 특성의 정규화된 이름은 서로 같을 수 없습니다. |
예제
다음 예제에서는 입력 매개 변수를 지정하는 두 개의 Parameter 요소가 있는 Function 요소를 보여 줍니다.
<Function Name="UpdateOrderQuantity"
Aggregate="false"
BuiltIn="false"
NiladicFunction="false"
IsComposable="false"
ParameterTypeSemantics="AllowImplicitConversion"
Schema="dbo">
<Parameter Name="orderId" Type="int" Mode="In" />
<Parameter Name="newQuantity" Type="int" Mode="In" />
</Function>
참고 항목
개념
Entity Framework 개요
SSDL 사양
CommandText 요소(SSDL)