Question : ORA-12704 : disparité de jeu de caractères

Salut les experts, le

I ont un programme de Java que les utilisations 2 raccordements d'ODBC de rechercher des données d'un Oracle-DB et de les insérer à un programme de DB2-DB.
The lançaient très bien, mais une nouvelle option devrait être ajoutée. si un champ particulier est vide je doit le remplir d'« . » dot.
So qu'aucune affaire I n'a pensé mais maintenant j'obtiens l'erreur : " java.sql.SQLException : ORA-12704 : disparité de jeu de caractères " sur " >rs d'underline les " de class= = le stmtOra.executeQuery

The a ressemblé à ceci :

stmtOra=dbConnOra.prepareStatement (le « select » + le
« a.Field1, » + le
« b.Field2, » + le
« remplacent (c.Field3, '''', de '''' ''), » +
Etc.etc.etc.

I l'a changé en :

stmtOra=dbConnOra.prepareStatement (« select » +
« a.Field1, » +
« b.Field2, » +
« cas quand (c.Field3 = NULLE) puis « .  » « +
 » quand (c.Field3 = « ") puis ».  » « + le
 » remplacent autrement (c.Field3, '''', de '''' '') l'extrémité, le « 
Etc.etc.etc.

Remark : les champs 1.2 et 3 sont également définis dans le « groupe par » clause
class= de

Réponse : ORA-12704 : disparité de jeu de caractères

Addr2 = varchar
mais j'ai trouvé le problème :

J'ai dû remplacer « . »  dans à n'. 'pour indiquer le jeu de caractères : (

(une manière malpropre typique d'Oracle de résoudre la chose….)


Merci pour toutes votre heure et aide
Murphey

Rulez DB2
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us