La fonction de remplacement Oracle vous permet de remplacer n'importe lequel de vos personnages sur le terrain avec un autre jeu de caractères. Vous utilisez cette fonction avec la fonction de sous-chaîne à tronquer la fin d'un champ d'une table avec un caractère d' espace vide. La fonction substring retourne le dernier caractère de la chaîne et que vous utilisez la valeur du caractère retourné pour le remplacer par un espace vide. Instructions
1
Ouvrez le logiciel Oracle Enterprise Manager ou ouvrez votre logiciel PL- SQL préféré . Connectez-vous à votre serveur de base de données Oracle.
2
Obtenir la dernière valeur dans la chaîne. Vous avez besoin de ce dernier caractère de la fonction de remplacement. Le code suivant récupère le dernier caractère d'une chaîne stockée dans le " mystring « variable :
déclarer lastchar varchar ( 1); lastchar : = substr ( lastchar , longueur ( mystring ) , 1);
3
exécuter la fonction de remplacement sur la chaîne à tronquer le dernier caractère avec un espace vide. Vous utilisez le dernier caractère extraites de la fonction de sous-chaîne pour déterminer le caractère que vous devez remplacer . Le code suivant tronque le dernier caractère de la chaîne :
mystring : = replace ( mystring , lastchar , '');