split_part()
không hỗ trợ cụm từ thông dụng. Bạn chỉ có thể chỉ định một chuỗi "đơn giản" làm dấu phân cách.
Để tách trên một biểu thức chính quy, bạn cần regexp_split_to_array()
UPDATE intersection_table_wi
SET wv002 = (regexp_split_to_array(BTRIM(whhid), '\s+'))[1],
wv003 = (regexp_split_to_array(BTRIM(whhid), '\s+'))[2];