public static enum TemporaryTableSemantics.Scope extends Enum<TemporaryTableSemantics.Scope>
| Enum Constant and Description |
|---|
CALL
The routine that creates it and the routines it calls, until it returns.
|
CATALOG
A persistent catalog definition that every routine and session shares; rows are per session.
|
GLOBAL
One live object that every routine and session shares.
|
SESSION
As
CALL, and it outlives the routine: after the call, the caller sees it too. |
| Modifier and Type | Method and Description |
|---|---|
static TemporaryTableSemantics.Scope |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TemporaryTableSemantics.Scope[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TemporaryTableSemantics.Scope CALL
public static final TemporaryTableSemantics.Scope SESSION
CALL, and it outlives the routine: after the call, the caller sees it too.public static final TemporaryTableSemantics.Scope CATALOG
public static final TemporaryTableSemantics.Scope GLOBAL
public static TemporaryTableSemantics.Scope[] values()
for (TemporaryTableSemantics.Scope c : TemporaryTableSemantics.Scope.values()) System.out.println(c);
public static TemporaryTableSemantics.Scope valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is null