HSQLDBI discut� pr�alablement comment prolonger la base de donn�es relationnelle de HSQLDB avec des fonctions simples de Java. L'exemple l� met en application r�ellement ne distinguant pas majuscules et minuscules comme la fonctionnalit� de question pour HSQLDB. Lisez l'article pour obtenir un arrangement de la fa�on �crire de telles fonctions faites sur commande et de la fa�on les employer. Lisez alors ci-dessous pour trouver une solution pour effectuer la comparaison craqu�e parespace des cordes.

Le craquement de l'espace des cordes enl�ve tous les espaces d'une corde, pas simplement du commencement et de la fin comme est fait dans l'�quilibre (). Ceci est souvent exig� en comparant des donn�es commerciales de diverses sources. Voici une fonction de Java au craquement de l'espace n'importe quelle corde.


removeSpace statique public de corde (cible de corde) {
    si nulle de retour (de nulle de == de cible) ;

    target.replace de retour (����, "") ;
}

Vous pouvez employer cette fonction de HSQLDB RDBMS comme ceci :

choisissez * � partir du table_name o� ��com.taragana. Util.removeSpace�� (��column_name��) = le ��column_value��

Note : Le column_value pass� devrait �galement �tre trait� par le removeSpace ().
Note : Rappelez-vous d'�chapper au ��avec la barre oblique inverse en enfon�ant dans une corde de Java d'un programme.

L'alternative � ceci est vraiment douloureuse. Vous devrez cr�er une table provisoire et traiter les donn�es en code. Encore une autre raison d'employer HSQLDB ? Je pense que c'est le syst�me de gestion de bases de donn�es relationnelles rapide superbe de la meilleure et la plus simple basse empreinte de pas. L'int�gration forte de Java est une bonification. Est-ce que n'importe qui peut me diriger comment faire la m�me chose � Oracle ?