Method: Sequel::Dataset#merge_delete

Defined in:
lib/sequel/dataset/query.rb

#merge_delete(&block) ⇒ Object

Return a dataset with a WHEN MATCHED THEN DELETE clause added to the MERGE statement. If a block is passed, treat it as a virtual row and use it as additional conditions for the match.

merge_delete
# WHEN MATCHED THEN DELETE

merge_delete{a > 30}
# WHEN MATCHED AND (a > 30) THEN DELETE


702
703
704
# File 'lib/sequel/dataset/query.rb', line 702

def merge_delete(&block)
  _merge_when(:type=>:delete, &block)
end