Clears all the global temporary views.
Creates a global temp view, or issue an exception if the view already exists and
overrideIfExists
is false.
The system preserved virtual database that keeps all the global temporary views.
Returns the global view definition which matches the given name, or None if not found.
Lists the names of all global temporary views.
Removes the global temp view if it exists, returns true if removed, false otherwise.
Renames the global temp view if the source view exists and the destination view not exists, or issue an exception if the source view exists but the destination view already exists.
Renames the global temp view if the source view exists and the destination view not exists, or issue an exception if the source view exists but the destination view already exists. Returns true if renamed, false otherwise.
Updates the global temp view if it exists, returns true if updated, false otherwise.
A thread-safe manager for global temporary views, providing atomic operations to manage them, e.g. create, update, remove, etc.
Note that, the view name is always case-sensitive here, callers are responsible to format the view name w.r.t. case-sensitive config.