Package org.sql.generation.api.grammar.modification

This package contains syntax elements relevant to SQL modification clauses (INSERT INTO, DELETE FROM, and UPDATE).

See:
          Description

Interface Summary
ColumnSource This is common interface for syntax elements representing the data source for columns in INSERT INTO statement.
ColumnSourceByQuery This syntax element represents column source acquired by some query, for INSERT INTO statement.
ColumnSourceByValues This syntax element represents explicitly defined values for column source in INSERT INTO statement.
DeleteBySearch This syntax element represents a DELETE FROM statement.
DeleteStatement A common interface for all statements deleting data from tables.
DynamicColumnSource A common interface for column sources with named columns for INSERT INTO statement.
InsertStatement This syntax element represents a INSERT INTO statement.
SetClause This syntax element represents a single SET element of UPDATE statement.
TargetTable This syntax element represents the target table of DELETE FROM and UPDATE statements.
UpdateBySearch This syntax element represents UPDATE statement.
UpdateSource This syntax element represents the data source for column in SET clause of UPDATE statement.
UpdateSourceByExpression This syntax element represents the update source having value of whatever expression it holds.
UpdateStatement This is common interface for all statements doing updates.
 

Class Summary
ColumnSource.Defaults This syntax element represents when default values of columns are wanted to be inserted into table.
UpdateSource.Default This syntax element represents the DEFAULT keyword as data source for column, meaning to use the default value for the column.
UpdateSource.Null This syntax element represents the NULL keyword as data source for column, meaning to use the NULL value for the column.
 

Package org.sql.generation.api.grammar.modification Description

This package contains syntax elements relevant to SQL modification clauses (INSERT INTO, DELETE FROM, and UPDATE).



Copyright © 2010. All Rights Reserved.