... theSQL + “, “; theSQL = theSQL + “zip_postcode = “ + contents_of_zip_filed;}EXEC SQL EXECUTE IMMEDIATE :theSQL;If (strcmp (SQLCODE, “00000”) EXEC SQL COMMIT;else{ EXEC SQL ROLLBACK; // ... (needsComma) theSQL = theSQL + “, “; the SQL = theSQL + “state_province = “ + contents_of_state_field; needsComma = true;}if (valid_contents_in_zip_field){ if (needsComma) theSQL = theSQL + “, ... (valid_contents_in_street_field){ theSQL = theSQL + “street = “ + contents_of_street_field; needsComma = true;}if (valid_contents_in_city_field){ if (needsComma) theSQL = theSQL + “, “; theSQL = theSQL + “city...