Enum TigerQueryExecutionMode
- Namespace
- ItTiger.TigerQuery.Engine
- Assembly
- ItTiger.TigerQuery.dll
Controls whether a script is parsed incrementally during execution or fully
prepared before a SQL connection is opened.
public enum TigerQueryExecutionMode
Fields
Prepared = 1- Parses the complete TigerQuery/sqlcmd structure before opening the SQL connection, then executes the prepared logical batches sequentially.A parser failure or cancellation during preparation prevents connection opening and SQL execution. Preparation validates TigerQuery/sqlcmd structure, not T-SQL. It retains all expanded logical batch text for the run, so memory use grows with the complete script. The internal plan is not exposed or reusable.
Streaming = 0- Parses and executes one logical batch at a time.This is the default. The connection is opened before parsing begins, total counts are unknown, and a later parser failure can occur after earlier SQL batches have executed.