UserDefinedFunction.IsDeterministic UserDefinedFunction.IsDeterministic UserDefinedFunction.IsDeterministic Property


사용자 정의 함수가 결정적인지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether the user-defined function is deterministic.

 property bool IsDeterministic { bool get(); };
[Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcProperty(Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcPropertyFlags.Standalone | Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcPropertyFlags.SqlAzureDatabase)]
public bool IsDeterministic { get; }
Public ReadOnly Property IsDeterministic As Boolean
속성 값

A Boolean 값 여부를 지정 하는 사용자 정의 함수는 결정적입니다. A Boolean value that specifies the whether the user-defined function is deterministic or not. True이면 사용자 정의 함수가 결정적입니다. If True, the user-defined function is deterministic. False(기본값)이면 사용자 정의 함수가 결정적이지 않습니다. If False (default), the user-defined function is not deterministic.


속성 설정Setting Properties


계산된 열 계산된 열 값은 결정적 식에 의해 정의 되는 결과의 데이터 형식이 인덱싱된 열에 허용 되는 경우 인덱스의 키 열으로 또는 primary key 또는 unique 제약 조건을의 일부로 사용할 수 있습니다.A computed column can be used as a key column in an index or as part of any primary key or unique constraint, if the computed column value is defined by a deterministic expression and the data type of the result is allowed in indexed columns.

응용 프로그램 사용자 정의 함수에 따라 달라 지는 계산된 열 인덱스에서 사용할 수 있는지 확인 하이 속성을 사용할 수 있습니다.An application can use this property to determine if a computed column that depends on a user-defined function can be used in an index.

적용 대상