![]() |
DeveelDB
20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
|
The statement object used to create a table in a database. More...
Classes | |
| class | Prepared |
| class | TableColumnChecker |
Public Member Functions | |
| CreateTableStatement (string tableName, IEnumerable< SqlTableColumn > columns) | |
Public Member Functions inherited from Deveel.Data.Sql.Statements.SqlStatement | |
| ITable | Execute (IRequest context) |
| Prepares and evaluates this statement into a tabular result. More... | |
Properties | |
| string | TableName [get, private set] |
| IList< SqlTableColumn > | Columns [get, private set] |
| bool | IfNotExists [get, set] |
| bool | Temporary [get, set] |
Properties inherited from Deveel.Data.Sql.Statements.SqlStatement | |
| SqlQuery | SourceQuery [get, set] |
| Gets the SqlQuery that is the origin of this statement. More... | |
| bool | IsFromQuery [get, private set] |
| Gets a boolean value indicating if this object was formed from the parsing of a SqlQuery or if it was manually created. More... | |
Properties inherited from Deveel.Data.Sql.Statements.IStatement | |
| SqlQuery | SourceQuery [get] |
Private Member Functions | |
| IStatement IPreparableStatement. | Prepare (IRequest context) |
| TableInfo | CreateTableInfo (IRequest context) |
| ColumnInfo | CreateColumnInfo (string tableName, SqlTableColumn column, TableColumnChecker columnChecker) |
Additional Inherited Members | |
Static Public Member Functions inherited from Deveel.Data.Sql.Statements.SqlStatement | |
| static IEnumerable< SqlStatement > | Parse (string sqlSource) |
| Parses a given string into one of more statements. More... | |
| static IEnumerable< SqlStatement > | Parse (IContext context, string sqlSource) |
| Parses a given string into one of more statements. More... | |
| static IEnumerable< SqlStatement > | Parse (IContext context, SqlQuery query) |
Protected Member Functions inherited from Deveel.Data.Sql.Statements.SqlStatement | |
| SqlStatement () | |
| SqlStatement (ObjectData data) | |
| virtual void | ExecuteStatement (ExecutionContext context) |
| virtual void | GetData (SerializeData data) |
Package Functions inherited from Deveel.Data.Sql.Statements.SqlStatement | |
| void | SetSource (SqlQuery query) |
The statement object used to create a table in a database.
Definition at line 29 of file CreateTableStatement.cs.
|
inline |
| tableName | |
| columns |
Definition at line 35 of file CreateTableStatement.cs.
|
inlineprivate |
Definition at line 80 of file CreateTableStatement.cs.
|
inlineprivate |
Definition at line 59 of file CreateTableStatement.cs.
|
inlineprivate |
Implements Deveel.Data.Sql.Statements.IPreparableStatement.
Definition at line 53 of file CreateTableStatement.cs.
|
getprivate set |
Definition at line 47 of file CreateTableStatement.cs.
|
getset |
Definition at line 49 of file CreateTableStatement.cs.
|
getprivate set |
Definition at line 45 of file CreateTableStatement.cs.
|
getset |
Definition at line 51 of file CreateTableStatement.cs.
1.8.10