Enum DeclareAssignment
pub enum DeclareAssignment {
Expr(Box<Expr>),
Default(Box<Expr>),
DuckAssignment(Box<Expr>),
For(Box<Expr>),
MsSqlAssignment(Box<Expr>),
}Expand description
Represents an expression assignment within a variable DECLARE statement.
Examples:
DECLARE variable_name := 42
DECLARE variable_name DEFAULT 42Plain expression specified.
Expression assigned via the DEFAULT keyword
Expression assigned via the := syntax
Example:
DECLARE variable_name := 42;Expression via the FOR keyword
Example:
DECLARE c1 CURSOR FOR resExpression via the = syntax.
Example:
DECLARE @variable AS INT = 100