Pytanie : ORA-12704: charakter - ustalony niedopasowanie

Cześć Ekspert,

I mieć java program który uses 2 ODBC związek dane od Wyrocznia-DB i ono DB2-DB.
The program biegać świetnie, ale nowy opcja musieć dodawać. jeżeli szczególny pole być pusty I musieć ono z "." dot.
So żadny wielka sprawa I myśleć ale teraz i dostawać the błąd: " java.sql.SQLException: ORA-12704: charakter - ustalony niedopasowanie " na the rs = stmtOra.executeQuery ();

The oryginał SQL-zawiązywać jak to:

stmtOra=dbConnOra.prepareStatement ("select" +
"a.Field1," +
"b.Field2," +
"zamieniać (c.Field3, '''', '''' '')," +
Etc.etc.etc.

I zmieniać ono w:

stmtOra=dbConnOra.prepareStatement ("select" +
"a.Field1," +
"b.Field2," +
"skrzynka gdy (c.Field3 = NIEOBOWIĄZUJĄCY) wtedy ". " "+
" gdy (c.Field3 = '') wtedy". " "+
" inny zamieniać (c.Field3, '''', '''' '') końcówka, "
Etc.etc.etc.

Remark: pole 1,2 i 3 także definiować w the "grupa" clause

Odpowiedź : ORA-12704: charakter - ustalony niedopasowanie

Addr2 = varchar
ale I zakładać the problem:

I musieć the "."  w N'. 'the characterset: (

(typowy Wyrocznia upaćkany sposób rzecz….)


Dzięki dla wszystkie twój czas i pomoc
Murphey

DB2 rulez
Inne rozwiązania  
 
programming4us programming4us