ScriptingOptions.DdlBodyOnly ScriptingOptions.DdlBodyOnly ScriptingOptions.DdlBodyOnly Property


가져오거나는 Boolean 저장된 프로시저 및 트리거와 같이 텍스트 본문이 있는 데이터 정의 언어 (DDL) 개체의 텍스트 정의 스크립팅할 지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether to script only the text definition for data definition language (DDL) objects that have a text body, such as stored procedures and triggers.

 property bool DdlBodyOnly { bool get(); void set(bool value); };
public bool DdlBodyOnly { get; set; }
Public Property DdlBodyOnly As Boolean
속성 값

A Boolean 텍스트 본문만 스크립팅할 지 여부를 지정 하는 값입니다. A Boolean value that specifies whether to script only the text body. 경우 True, 개체의 텍스트 본문만 스크립팅됩니다. If True, only the text body of the object is scripted. 경우 False (기본값) 이면 개체 전체가 스크립팅됩니다. If False (default), the object is scripted completely.


다음 코드 예제에서는 DDL 개체의 텍스트 정의 스크립팅 될 것을 지정 합니다.The following code example specifies that only the text definition of any DDL objects will be scripted.

Visual BasicVisual Basic

Dim scOps As New ScriptingOptions()  
scOps.DdlBodyOnly = true  


$scOps = New-Object Microsoft.SqlServer.Management.Smo.ScriptingOptions  
$scOps.DdlBodyOnly = $TRUE  


DdlBodyOnly 속성은 포함 하는 텍스트 본문으로 개체에만 적용 됩니다. 한 Transact-SQL 개체를 정의 하는 문에 합니다.The DdlBodyOnly property applies only to objects with a text body containing a Transact-SQL statement that defines the object.

적용 대상