Definition at line 27 of file DropViewStatement.cs.
Deveel.Data.Sql.Statements.DropViewStatement.DropViewStatement |
( |
string[] |
viewNames | ) |
|
|
inline |
Deveel.Data.Sql.Statements.DropViewStatement.DropViewStatement |
( |
string[] |
viewNames, |
|
|
bool |
ifExists |
|
) |
| |
|
inline |
IStatement IPreparableStatement. Deveel.Data.Sql.Statements.DropViewStatement.Prepare |
( |
IRequest |
context | ) |
|
|
inlineprivate |
Implements Deveel.Data.Sql.Statements.IPreparableStatement.
Definition at line 41 of file DropViewStatement.cs.
43 var dropViews =
new List<string>();
45 foreach (var tableName
in viewNameList) {
46 if (dropViews.Contains(tableName, StringComparer.OrdinalIgnoreCase))
47 throw new StatementPrepareException(
String.Format(
"Duplicated table name '{0}' in the list of tables to drop.",
50 dropViews.Add(tableName);
53 var resolvedNames = dropViews.Select(context.Query.ResolveObjectName);
55 return new Prepared(resolvedNames.ToArray(),
IfExists);
A long string in the system.
bool Deveel.Data.Sql.Statements.DropViewStatement.IfExists |
|
getset |
string [] Deveel.Data.Sql.Statements.DropViewStatement.ViewNames |
|
getprivate set |
The documentation for this class was generated from the following file:
- /var/calculate/remote/distfiles/egit-src/deveeldb.git/src/deveeldb/Deveel.Data.Sql.Statements/DropViewStatement.cs