#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);
}
}