Package net.sf.jsqlparser.statement
Class OutputClause
- java.lang.Object
-
- net.sf.jsqlparser.statement.OutputClause
-
- All Implemented Interfaces:
java.io.Serializable
public class OutputClause extends java.lang.Object implements java.io.Serializable
T-SQL Output Clause- See Also:
- OUTPUT
Clause (Transact-SQL)
<OUTPUT_CLAUSE> ::= { [ OUTPUT <dml_select_list> INTO { @table_variable | output_table } [ ( column_list ) ] ] [ OUTPUT <dml_select_list> ] } <dml_select_list> ::= { <column_name> | scalar_expression } [ [AS] column_alias_identifier ] [ ,...n ] <column_name> ::= { DELETED | INSERTED | from_table_name } . { * | column_name } | $action
, Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.List<java.lang.String>
columnList
(package private) Table
outputTable
(package private) java.util.List<SelectItem<?>>
selectItemList
(package private) UserVariable
tableVariable
-
Constructor Summary
Constructors Constructor Description OutputClause(java.util.List<SelectItem<?>> selectItemList, UserVariable tableVariable, Table outputTable, java.util.List<java.lang.String> columnList)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringBuilder
appendTo(java.lang.StringBuilder builder)
java.util.List<java.lang.String>
getColumnList()
Table
getOutputTable()
java.util.List<SelectItem<?>>
getSelectItemList()
UserVariable
getTableVariable()
void
setColumnList(java.util.List<java.lang.String> columnList)
void
setOutputTable(Table outputTable)
void
setSelectItemList(java.util.List<SelectItem<?>> selectItemList)
void
setTableVariable(UserVariable tableVariable)
java.lang.String
toString()
-
-
-
Field Detail
-
selectItemList
java.util.List<SelectItem<?>> selectItemList
-
tableVariable
UserVariable tableVariable
-
outputTable
Table outputTable
-
columnList
java.util.List<java.lang.String> columnList
-
-
Constructor Detail
-
OutputClause
public OutputClause(java.util.List<SelectItem<?>> selectItemList, UserVariable tableVariable, Table outputTable, java.util.List<java.lang.String> columnList)
-
-
Method Detail
-
getSelectItemList
public java.util.List<SelectItem<?>> getSelectItemList()
-
setSelectItemList
public void setSelectItemList(java.util.List<SelectItem<?>> selectItemList)
-
getTableVariable
public UserVariable getTableVariable()
-
setTableVariable
public void setTableVariable(UserVariable tableVariable)
-
getOutputTable
public Table getOutputTable()
-
setOutputTable
public void setOutputTable(Table outputTable)
-
getColumnList
public java.util.List<java.lang.String> getColumnList()
-
setColumnList
public void setColumnList(java.util.List<java.lang.String> columnList)
-
appendTo
public java.lang.StringBuilder appendTo(java.lang.StringBuilder builder)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-