CreateOperator in sqlparser::ast - Rust

Struct CreateOperator 

Source

pub struct CreateOperator {
    pub name: ObjectName,
    pub function: ObjectName,
    pub is_procedure: bool,
    pub left_arg: Option<DataType>,
    pub right_arg: Option<DataType>,
    pub options: Vec<OperatorOption>,
}
Expand description

Operator name (can be schema-qualified)

FUNCTION or PROCEDURE parameter (function name)

Whether PROCEDURE keyword was used (vs FUNCTION)

LEFTARG parameter (left operand type)

RIGHTARG parameter (right operand type)

Operator options (COMMUTATOR, NEGATOR, RESTRICT, JOIN, HASHES, MERGES)

§
§
§
§
§
§