Fonction de garniture MySQL

Fonction de garniture MySQL
MySQL possède de nombreuses fonctions intégrées pour appliquer des données de chaîne. La fonction TRIM () est l'une d'entre elles. Il est utilisé dans les requêtes MySQL pour supprimer un caractère spécifique ou la liste des caractères des données de chaîne. Il est crucial de nettoyer les données avant de les insérer dans la table ou de mettre à jour les données du tableau. La fonction TRIM () est principalement utilisée à cet effet. Supposons que l'utilisateur tape la valeur du mot de passe avec un espace supplémentaire par erreur. Il est nécessaire de supprimer l'espace supplémentaire avant d'insérer la valeur dans le tableau ou de mettre à jour la valeur existante du tableau, ou de vérifier la valeur du tableau pour l'authentification. Différentes utilisations de la fonction TRIM () ont été montrées dans ce tutoriel.

Syntaxe:

La fonction Trim () de MySQL peut être utilisée pour trois types de coupe. La syntaxe de la fonction TRIM () est fournie ci-dessous:

TRIM ([à la fois | dirigeant | traînage [remove_string] de] chaîne)
  • Les deux options sont utilisées pour supprimer le caractère ou la chaîne des deux côtés des données de chaîne principales.
  • L'option de tête est utilisée pour supprimer le caractère ou la chaîne du côté des données de chaîne principales uniquement.
  • L'option de tête est utilisée pour supprimer le caractère ou la chaîne du côté gauche des données de chaîne principales uniquement.
  • L'option de fuite est utilisée pour supprimer le caractère ou la chaîne du côté droit des données de chaîne principales uniquement.
  • Si aucune option et retire_string ne sont utilisées dans la fonction, alors l'espace sera supprimé des deux côtés de la chaîne principale.

Utilisation de la fonction TRIM ():

Les utilisations de la fonction TRIM () avec les différentes options en utilisant des données de chaîne et la date du tableau sont fournies dans cette partie de ce tutoriel.

Exemple 1: Utilisation de la fonction Trim () sans option

L'utilisation de la fonction TRIM () sans aucune option est discutée dans cet exemple. Si aucune option et la valeur supprimée n'est passée dans la fonction TRIM (), alors l'espace sera supprimé de la chaîne principale. Ici, la sortie de la fonction TRIM () a été concaténée avec une autre chaîne pour vérifier que l'espace est supprimé du côté droit de la chaîne:

SELECT CONCAT (TRIM ('MySQL est le serveur de base de données populaire'), '- test');

Sortir:

La sortie suivante apparaîtra après avoir exécuté la requête précédente. L'espace a été supprimé des deux côtés de la chaîne:

Exemple 2: Utilisation de la fonction TRIM () avec les deux options

L'utilisation de la fonction TRIM () avec les deux options et la chaîne supprimée de différentes valeurs ont été affichées en utilisant plusieurs instructions de sélection ici.

La requête de sélection suivante générera la même sortie que la requête de sélection de l'exemple précédent. Ici, les deux options ont été utilisées sans aucune chaîne supprimée:

SELECT CONCAT (TRIM (à la fois From 'MySQL est le serveur de base de données populaire'), '- test');

Sortir:

La sortie suivante apparaîtra après avoir exécuté la requête précédente:

Le caractère de suppression avec les deux options a été utilisé dans la requête de sélection suivante. Il supprimera le caractère, «P», de la chaîne, «php» et concaténera la valeur de chaîne restante, «H» avec la chaîne «-test». La sortie sera «H-Test»:

Sélectionnez Concat (Trim (à la fois 'P' From 'PHP'), '- Test');

Sortir:

La sortie suivante apparaîtra après avoir exécuté la requête précédente:

La chaîne de suppression avec les deux options a été utilisée dans la requête de sélection suivante. Il supprimera la chaîne, 'php' de la chaîne, "php bash python java php 'et concatenate la valeur de la chaîne restante,' bash python java 'avec la chaîne' -test '. La sortie sera «Bash Python Java -Test»:

Sélectionnez Concat (TRIM (à la fois 'PHP' à partir de 'Php Bash Python Java PHP'), '- test');

Sortir:

La sortie suivante apparaîtra après avoir exécuté la requête précédente:

Exemple 3: Utilisation de la fonction TRIM () avec une option de tête

L'utilisation de la fonction TRIM () avec l'option de tête et la chaîne de suppression a été affichée dans la requête de sélection suivante. La chaîne de suppression, «php», sera supprimée du côté gauche de la chaîne principale », PHP Bash Python Java PHP '. La sortie sera «Bash Python Java PHP-Test».

Sélectionnez Concat (TRIM (leader «PHP» de «Php Bash Python Java PHP»), «Test»);

Sortir:

La sortie suivante apparaîtra après avoir exécuté la requête précédente:

Exemple 4: Utilisation de la fonction TRIM () avec l'option de fuite

L'utilisation de la fonction TRIM () avec l'option de fuite et la chaîne de suppression a été affichée dans la requête de sélection suivante. La chaîne de suppression, «php» sera supprimée du côté droit de la chaîne principale », Php bash python java php '. La sortie sera «PHP Bash Python Java -Test».

Sélectionnez Concat (Trim (traînant 'php' de 'php bash python java php'), '- test');

Sortir:

La sortie suivante apparaîtra après avoir exécuté la requête précédente:

Exemple 4: Utilisation d'une fonction TRIM () pour les données de la table

Vous devez créer une table avec des données dans une base de données MySQL pour vérifier la fonction TRIM () utilisée pour les données de table. Exécutez la requête suivante pour créer une base de données nommée test_db:

Créer une base de données test_db;

Exécutez l'instruction suivante pour utiliser le test_db base de données comme base de données actuelle:

Utilisez test_db;

Exécutez la requête suivante pour créer le clients table avec quatre champs:

Créer des clients de table (
id int not null clé primaire,
nom varchar (30) pas null,
Email Varchar (50),
contact_no varchar (15));

Exécutez la requête suivante pour insérer trois enregistrements dans le clients tableau:

Insérer dans les valeurs «Clients» («id», «nom», «e-mail», «contact_no»)
('001', 'Mahmuda Ferdous', 'Mahmuda @ gmail.com ',' +8801928964534 '),
('002', 'Zarin Chowdhury', 'zarin @ yahoo.com ',' +8801855342123 '),
('003', 'Mahmudul Hasan', 'Mahmud @ hotmail.com ',' +8801728976587 ');

Exécutez la requête suivante pour vérifier les données d'origine du clients tableau:

Sélectionnez ID comme ID, nom comme nom, e-mail comme e-mail, contact_no en tant que téléphone à partir de «clients»;

Sortir:

La sortie suivante apparaîtra après avoir exécuté la requête précédente:

Exécutez la requête suivante pour supprimer la chaîne '+88'Depuis le début des valeurs du contact_no champ du clients tableau:

Sélectionnez ID comme ID, nom comme nom, e-mail comme e-mail, garniture (menant '+88' sur Contact_NO) en tant que téléphone à partir de «clients»;

Sortir:

La sortie suivante apparaîtra après avoir exécuté la requête précédente:

Conclusion:

Les utilisations de la fonction TRIM () sans aucune option et avec trois options différentes ont été affichées dans ce tutoriel en utilisant plusieurs requêtes de sélection. J'espère que le but de l'utilisation de la fonction TRIM () dans la requête MySQL sera clair pour les nouveaux utilisateurs de MySQL. Découvrez d'autres articles sur les conseils pour plus de conseils et de tutoriels.
/ div>