Module: Sequel::Cubrid::DatasetMethods

Includes:
UnmodifiedIdentifiers::DatasetMethods
Included in:
Dataset
Defined in:
lib/sequel/adapters/shared/cubrid.rb

Constant Summary collapse

COMMA =
', '.freeze
LIMIT =
" LIMIT ".freeze
BOOL_FALSE =
'0'.freeze
BOOL_TRUE =
'1'.freeze
ONLY_OFFSET =
",4294967295".freeze

Instance Method Summary collapse

Instance Method Details

#supports_join_using?Boolean

Returns:

  • (Boolean)


183
184
185
# File 'lib/sequel/adapters/shared/cubrid.rb', line 183

def supports_join_using?
  false
end

#supports_multiple_column_in?Boolean

Returns:

  • (Boolean)


187
188
189
# File 'lib/sequel/adapters/shared/cubrid.rb', line 187

def supports_multiple_column_in?
  false
end

#supports_timestamp_usecs?Boolean

Returns:

  • (Boolean)


191
192
193
# File 'lib/sequel/adapters/shared/cubrid.rb', line 191

def supports_timestamp_usecs?
  false
end

#truncateObject

CUBRID supposedly supports TRUNCATE, but it appears not to work in my testing. Fallback to using DELETE.



197
198
199
200
# File 'lib/sequel/adapters/shared/cubrid.rb', line 197

def truncate
  delete
  nil
end