split_part()
ondersteunt geen reguliere expressies. U kunt alleen een "eenvoudige" tekenreeks als scheidingsteken opgeven.
Om te splitsen op een reguliere expressie heb je regexp_split_to_array()
. nodig
UPDATE intersection_table_wi
SET wv002 = (regexp_split_to_array(BTRIM(whhid), '\s+'))[1],
wv003 = (regexp_split_to_array(BTRIM(whhid), '\s+'))[2];