Decimal Delimiter
In Europe the decimal delimiter is often set to be comma character. DB2 database configured this way will return SQL syntax error in the following cases:
- select ....,1,
- insert ....values(...1,2,3...)
- insert ....values(...1 ,2,...)
- order by 1,2,3
- order by 1 ,2
- update...set abc=1,def='XX'
- case (? as varchar(50),12
To avoid this problem, surround the comma with spaces.