sql

changes on a certain day

where aew.dt >= DATE '2023-01-05' and  aew.dt < DATE '2023-01-06'

ignore &'s in sql values

set define off

date field condition

select * from TABLE where dt >= DATE '2022-12-22'

rownum (oracle)

where ROWNUM<5000

select case select

case when MY_FUNC(persoon.id, 'ROL')='Bruid' 
     then concat('  ',persoon.beschrijving)
     else persoon.beschrijving end "Persoon"

for every record replace part of the value

UPDATE adressen
SET straat = REPLACE(straat, 'https://data.kkg.kadaster.nl/id/openbareRuimte/', '')

regexp_like

regexp_like(beschrijving, '^1221-1|^1221-2|^1221-3|^1221|^1232|^1394|^1395|^1396|^1397|^463|^481')

regex_substr

REGEXP_SUBSTR(besch.beschrijving, '(\()(\d*)\)')

regexp_replace

regexp_replace(besch.beschrijving, 'xxx', '')

regexp_replace with substr / groups

regexp_replace(REGEXP_SUBSTR(besch.beschrijving, '(\()(\d*)\)'), '\(|\)','') "AantalFotos"