入力文字列を解析して、省略可能な共通テーブル式と XML 名前空間を持つサブクエリ式を取得します。 エラーが発生した場合は null が返されます。
名前空間: Microsoft.SqlServer.TransactSql.ScriptDom
アセンブリ: Microsoft.SqlServer.TransactSql.ScriptDom (Microsoft.SqlServer.TransactSql.ScriptDom.dll)
構文
'宣言
Public Overrides Function ParseSubQueryExpressionWithOptionalCTE ( _
input As TextReader, _
<OutAttribute> ByRef errors As IList(Of ParseError), _
startOffset As Integer, _
startLine As Integer, _
startColumn As Integer _
) As SelectStatement
'使用
Dim instance As TSql100Parser
Dim input As TextReader
Dim errors As IList(Of ParseError)
Dim startOffset As Integer
Dim startLine As Integer
Dim startColumn As Integer
Dim returnValue As SelectStatement
returnValue = instance.ParseSubQueryExpressionWithOptionalCTE(input, _
errors, startOffset, startLine, startColumn)
public override SelectStatement ParseSubQueryExpressionWithOptionalCTE(
TextReader input,
out IList<ParseError> errors,
int startOffset,
int startLine,
int startColumn
)
public:
virtual SelectStatement^ ParseSubQueryExpressionWithOptionalCTE(
TextReader^ input,
[OutAttribute] IList<ParseError^>^% errors,
int startOffset,
int startLine,
int startColumn
) override
abstract ParseSubQueryExpressionWithOptionalCTE :
input:TextReader *
errors:IList<ParseError> byref *
startOffset:int *
startLine:int *
startColumn:int -> SelectStatement
override ParseSubQueryExpressionWithOptionalCTE :
input:TextReader *
errors:IList<ParseError> byref *
startOffset:int *
startLine:int *
startColumn:int -> SelectStatement
public override function ParseSubQueryExpressionWithOptionalCTE(
input : TextReader,
errors : IList<ParseError>,
startOffset : int,
startLine : int,
startColumn : int
) : SelectStatement
パラメーター
- input
型: System.IO.TextReader
解析対象のスクリプトです。
- errors
型: System.Collections.Generic.IList<ParseError>%
このメソッドから制御が戻ったとき、解析中に発生したエラーの一覧が含まれます。
- startOffset
型: System.Int32
開始オフセットです。
- startLine
型: System.Int32
開始行です。
- startColumn
型: System.Int32
開始列です。
戻り値
型: Microsoft.SqlServer.TransactSql.ScriptDom.SelectStatement
解析が成功した場合は、省略可能な共通テーブル式と XML 名前空間を持つサブクエリ式。解析中にエラーが発生した場合は nullNULL 参照 (Visual Basic では Nothing) です。