Method: Arel::Visitors::Oracle#visit_ArelExtensions_Nodes_Rtrim
- Defined in:
- lib/arel_extensions/visitors/oracle.rb
#visit_ArelExtensions_Nodes_Rtrim(o, collector) ⇒ Object
424 425 426 427 428 429 430 431 432 433 434 435 |
# File 'lib/arel_extensions/visitors/oracle.rb', line 424 def visit_ArelExtensions_Nodes_Rtrim o, collector collector << 'TRIM(TRAILING ' if o.right.expr && SPECIAL_CHARS[o.right.expr] collector << SPECIAL_CHARS[o.right.expr] else collector = visit o.right, collector end collector << ' FROM ' collector = visit o.left, collector collector << ')' collector end |