Ecrire une instruction SQL SELECT standard pour générer une sortie qui révèle si votre contenu contient des espaces de tabulation. L'instruction SELECT utilise un caractère générique pour assurer les contrôles des états de tous les enregistrements d'une table, une clause WHERE et filtrage de l'opérateur LIKE comme un paramètre d'adaptation. Par exemple, si vous souhaitez afficher en sortie, puis d'examiner tous les cas de tabulation dans une table d'information de client Oracle, écrire l'instruction SELECT que:
SELECT * from customer_info OÙ colonne COMME chr (9);
Donnez une autre commande SQL en commençant par dire Oracle que vous souhaitez mettre à jour l'information dans le tableau de customer_info. Lancer la déclaration avec une commande UPDATE:
UPDATE customer_info
Parlez à Oracle pour enlever et remplacer toutes les occurrences de tabulation dans chaque colonne de la table de customer_info avec un nombre spécifique de places - trois espaces dans cet exemple - en ajoutant un Oracle spécifique, PL / SQL fonction de votre instruction UPDATE. Comme alternative, vous pouvez omettre le "espace" instruction, mais Oracle va alors supprimer les onglets et les remplacer par rien.
SET colonne = REPLACE (colonne, chr (9), '', '', '');
Voir la nouvelle sortie:
SELECT * FROM customer_info;