sql - ABAP Internal Table Delete Statement shorter -


hello there way put in 1 statement?

delete e_worklist wbs_element  = '00000000000000000054tto'. delete e_worklist wbs_element  = '00000000000000000056tto'. delete e_worklist wbs_element  = '00000000000000000055tto'. delete e_worklist wbs_element  = '00000000000000000261tto'. delete e_worklist wbs_element  = '00000000000000000263tto'. delete e_worklist wbs_element  = '00000000000000000262tto'. 

the above proposed answers in valid db-tables:

delete from e_worklist wbs_element in ( '00000000000000000054tto', '00000000000000000056tto', '00000000000000000055tto' ).

in sample put internal tables statements, , them proposed in syntax invalid literals. works only selection tables/ranges, need populated properly. can't wrap literals in clause, need smth this:

ws_wbs-sign   = 'i'.  ws_wbs-option = 'eq'.  ws_wbs-low    = '00000000000000000054tto'.  append ws_wbs rt_wbs.   delete e_worklist wbs_element in rt_wbs. 

which cumbersome, indeed, , won't bring conciseness.

however, patterns monotonous, can bring fantasy , use regex, example:

delete e_worklist wbs_element cp '00000000000000000*tto'. 

Comments

Popular posts from this blog

PHP and MySQL WP -

android - InAppBilling registering BroadcastReceiver in AndroidManifest -

go - golang pprof for c library code -