Parser.Parse 메서드 (String, ParseOptions, ParseOptions%)
Parses the specified Transact-SQL string using the specified parser options.
네임스페이스: Microsoft.SqlServer.Management.SqlParser.Parser
어셈블리: Microsoft.SqlServer.Management.SqlParser(Microsoft.SqlServer.Management.SqlParser.dll)
구문
‘선언
Public Shared Function Parse ( _
sql As String, _
options As ParseOptions, _
<OutAttribute> ByRef resultOptions As ParseOptions _
) As ParseResult
‘사용 방법
Dim sql As String
Dim options As ParseOptions
Dim resultOptions As ParseOptions
Dim returnValue As ParseResult
returnValue = Parser.Parse(sql, options, _
resultOptions)
public static ParseResult Parse(
string sql,
ParseOptions options,
out ParseOptions resultOptions
)
public:
static ParseResult^ Parse(
String^ sql,
ParseOptions^ options,
[OutAttribute] ParseOptions^% resultOptions
)
static member Parse :
sql:string *
options:ParseOptions *
resultOptions:ParseOptions byref -> ParseResult
public static function Parse(
sql : String,
options : ParseOptions,
resultOptions : ParseOptions
) : ParseResult
매개 변수
- sql
유형: System.String
The Transact-SQL string to parse.
- options
유형: Microsoft.SqlServer.Management.SqlParser.Parser.ParseOptions
The ParseOptions object that contains the parser options.
- resultOptions
유형: Microsoft.SqlServer.Management.SqlParser.Parser.ParseOptions%
The (output) ParseOptions object that will contain the resulting parser options.
반환 값
유형: Microsoft.SqlServer.Management.SqlParser.Parser.ParseResult
A ParseResult object that represents the parsing result.
예외
예외 | 조건 |
---|---|
ArgumentNullException | sql is nullnull 참조(Visual Basic에서는 Nothing). |
ArgumentNullException | prevResult is nullnull 참조(Visual Basic에서는 Nothing). |