static SemanticBuildResult |
SemanticIRBuilder.buildCreateTableResult(TCreateTableSqlStatement create,
NameBindingProvider provider)
Build a CTAS and atomically return its program and diagnostics.
|
static SemanticBuildResult |
SemanticIRBuilder.buildCreateTableResult(TCreateTableSqlStatement create,
NameBindingProvider provider,
SemanticIRBuildOptions options)
|
static SemanticBuildResult |
SemanticIRBuilder.buildCreateViewResult(TCreateViewSqlStatement create,
NameBindingProvider provider)
Build a CREATE VIEW and atomically return its program and diagnostics.
|
static SemanticBuildResult |
SemanticIRBuilder.buildCreateViewResult(TCreateViewSqlStatement create,
NameBindingProvider provider,
SemanticIRBuildOptions options)
|
static SemanticBuildResult |
SemanticIRBuilder.buildDeleteResult(TDeleteSqlStatement delete,
NameBindingProvider provider)
Build a DELETE and atomically return its program and diagnostics.
|
static SemanticBuildResult |
SemanticIRBuilder.buildDeleteResult(TDeleteSqlStatement delete,
NameBindingProvider provider,
SemanticIRBuildOptions options)
|
static SemanticBuildResult |
SemanticIRBuilder.buildInsertResult(TInsertSqlStatement insert,
NameBindingProvider provider)
Build an INSERT and atomically return its program and diagnostics.
|
static SemanticBuildResult |
SemanticIRBuilder.buildInsertResult(TInsertSqlStatement insert,
NameBindingProvider provider,
SemanticIRBuildOptions options)
|
static SemanticBuildResult |
SemanticIRBuilder.buildMergeResult(TMergeSqlStatement merge,
NameBindingProvider provider)
Build a MERGE and atomically return its program and diagnostics.
|
static SemanticBuildResult |
SemanticIRBuilder.buildMergeResult(TMergeSqlStatement merge,
NameBindingProvider provider,
SemanticIRBuildOptions options)
|
static SemanticBuildResult |
SemanticIRBuilder.buildResult(TSelectSqlStatement select,
NameBindingProvider provider)
Build a SELECT and atomically return its program and diagnostics.
|
static SemanticBuildResult |
SemanticIRBuilder.buildResult(TSelectSqlStatement select,
NameBindingProvider provider,
SemanticIRBuildOptions options)
Build a SELECT under caller-supplied options.
|
static SemanticBuildResult |
SemanticIRBuilder.buildUpdateResult(TUpdateSqlStatement update,
NameBindingProvider provider)
Build an UPDATE and atomically return its program and diagnostics.
|
static SemanticBuildResult |
SemanticIRBuilder.buildUpdateResult(TUpdateSqlStatement update,
NameBindingProvider provider,
SemanticIRBuildOptions options)
|