Using the DB2UTIL procedure to update a DB2 table might result in a DB2 error similar to the following:
DSNT408I SQLCODE = -104, ERROR: ILLEGAL SYMBOL " SOME SYMBOLS THAT MIGHT BE LEGAL ARE: NOT EXISTS XMLEXISTS ( USER ? CURRENT CURRENT_SCHEMA ROW
This problem occurs when the WHERE statement is split such that the word WHERE is on one line and the conditions that make up the WHERE statement are on subsequent line(s).
The following code illustrates one case that can produce the error:
To work around the issue, make sure that at least part of the condition appears on the same line as the word WHERE.