J'essaie d'effectuer des opérations SET dans Oracle sur des bases de données distantes. J'utilise l'opérateur MINUS.ORA-12704: Impossible de convertir les données de caractères
Ma requête ressemble à ceci.
SELECT NAME FROM localdb MINUS SELECT NAME from [email protected]
Ceci génère une erreur ORA-12704. Je comprends que cela justifie une sorte de conversion ou un paramètre NLS.
Que dois-je essayer après?
Merci. J'ai creusé un peu, hier, et j'ai pu utiliser cette requête. Il existe également des paramètres NLS qui peuvent avoir le même effet. Dans ce cas, cependant, la question est la colonne NAME sur le remotedb est un NVARCHAR tandis que celui sur la base de données locale est un VARCHAR2. – abhi