#preserveSingleQuotes(sql)# for (i = 1; i LTE arrayLen(statements); i = i + 1) { while (len(REReplace(statements[i], "[^']+", "", "all")) MOD 2 EQ 1) { statements[i] = statements[i] & ";" & statements[i + 1]; arrayDeleteAt(statements, i + 1); } statements[i] = trim(statements[i]); if (len(statements[i]) EQ 0) { arrayDeleteAt(statements, i); } }