Es war schon immer ein Problem, in SQL Felder mit $ oder # zu benennen.
In RPG mit RLA ist das ja egal, aber SQL arbeitet auch bei dem SQL-Statement selber mit einer CCSID.
Und wenn die dann nicht passt weil sich (wie immer) keiner drum kümmert....