| -- This test is about EUC_KR encoding, chosen as perhaps the most prevalent | |
| -- non-UTF8, multibyte encoding as of 2026-01. Since UTF8 can represent all | |
| -- of EUC_KR, also run the test in UTF8. | |
| SELECT getdatabaseencoding() NOT IN ('EUC_KR', 'UTF8') AS skip_test \gset | |
| \if :skip_test | |
| \quit | |
| \endif | |
| -- Exercise is_multibyte_char_in_char (non-UTF8) slow path. | |
| SELECT POSITION( | |
| convert_from('\xbcf6c7d0', 'EUC_KR') IN | |
| convert_from('\xb0fac7d02c20bcf6c7d02c20b1e2bcfa2c20bbee', 'EUC_KR')); |