Class: Sequel::SQL::QualifiedIdentifier
- Inherits:
-
GenericExpression
- Object
- Expression
- GenericExpression
- Sequel::SQL::QualifiedIdentifier
- Includes:
- QualifyingMethods
- Defined in:
- lib/sequel/sql.rb
Overview
Represents a qualified (column with table or table with schema) reference.
Instance Attribute Summary collapse
-
#column ⇒ Object
readonly
The column to reference.
-
#table ⇒ Object
readonly
The table to reference.
Instance Method Summary collapse
-
#initialize(table, column) ⇒ QualifiedIdentifier
constructor
Set the table and column to the given arguments.
Methods included from QualifyingMethods
Methods included from SubscriptMethods
Methods included from StringMethods
Methods included from OrderMethods
Methods included from ComplexExpressionMethods
#extract, #sql_boolean, #sql_number, #sql_string
Methods included from CastMethods
#cast, #cast_numeric, #cast_string
Methods included from BooleanMethods
Methods included from AliasMethods
Methods inherited from Expression
attr_reader, comparison_attrs, #eql?, #lit, #sql_literal
Constructor Details
#initialize(table, column) ⇒ QualifiedIdentifier
Set the table and column to the given arguments
794 795 796 |
# File 'lib/sequel/sql.rb', line 794 def initialize(table, column) @table, @column = table, column end |