sql >> Database >  >> RDS >> Oracle

Dynamische geparametriseerde query met like

Je moet de '%' . samenvoegen letterlijke:

AND APP_FRAMES.APP_EXT_CODE LIKE '%' || :IN_APP_EXT_CODE || '%'; 

De hele vraag zou zijn:

QUERY_STR := 'select * from APP_FRAME_PROPERTIES,APP_FRAMES
Where APP_FRAME_PROPERTIES.APP_EXT_CODE = APP_FRAMES.APP_EXT_CODE
AND APP_FRAMES.APP_EXT_CODE LIKE ''%'' || :IN_APP_EXT_CODE || ''%'' ';



  1. Select &Insert in meerdere databases met MySQL

  2. Voeg een json-object toe of voeg het toe aan een ander json-object json-object met plsql

  3. mysql AS-clausule

  4. SQL-query om alleen rijen met speciale tekens te vinden