sql >> Database >  >> RDS >> Oracle

Oracle10 en JDBC:hoe zorg je ervoor dat CHAR volgspaties in vergelijking negeert?

Merk op dat Oracle CHAR waarden met behulp van blanco ingevulde vergelijkingssemantiek.

Van Regels voor gegevenstypevergelijking ,

In uw voorbeeld is 'ONT' doorgegeven als een bindparameter, of is het tekstueel in de query ingebouwd, zoals je hebt geïllustreerd? Als het een bindparameter is, zorg er dan voor dat deze is gebonden als type CHAR . Controleer anders de gebruikte versie van de clientbibliotheek, aangezien echt oude versies van Oracle (bijv. v6) een andere vergelijkingssemantiek hebben voor CHAR .



  1. java.sql.SQLException Parameterindex buiten bereik (1> aantal parameters, dat is 0)

  2. Wat is de standaardnaam van de beperking in SQL Server?

  3. MYSQL laatste login en aantal logins in laatste 3 maanden

  4. Een nieuwe database en nieuwe verbinding maken in Oracle SQL Developer