Maison> base de données> tutoriel mysql> le corps du texte

Comment MySQL évalue-t-il si nous exportons des données vers un fichier CSV à partir d'une table contenant des valeurs NULL ?

WBOY
Libérer: 2023-08-23 20:09:12
avant
725 Les gens l'ont consulté

如果我们从包含 NULL 值的表中将数据导出到 CSV 文件,MySQL 如何评估?

Si nous exportons des données d'une table contenant des valeurs NULL, alors MySQL stockera N dans le fichier CSV pour les enregistrements avec des valeurs NULL. Cela peut être illustré par l'exemple suivant :

Exemple

Supposons que nous souhaitions exporter les valeurs de la table 'student_info', qui contient les données suivantes :

mysql> Select * from Student_info; +------+---------+------------+------------+ | id | Name | Address | Subject | +------+---------+------------+------------+ | 101 | YashPal | Amritsar | History | | 105 | Gaurav | Chandigarh | Literature | | 125 | Raman | Shimla | Computers | | 130 | Ram | Jhansi | Computers | | 132 | Shyam | Chandigarh | Economics | | 133 | Mohan | Delhi | Computers | | 150 | Saurabh | NULL | Literature | +------+---------+------------+------------+ 7 rows in set (0.00 sec)
Copier après la connexion

Nous pouvons voir que le champ d'adresse avec l'identifiant 150 dans le résultat a une valeur NULL. Maintenant, la requête suivante exportera les données de cette table vers Student_27.CSV -

mysql> Select * from Student_info INTO OUTFILE 'C:/mysql/bin/mysql-files/student_27.csv' FIELDS TERMINATED BY ','; Query OK, 7 rows affected (0.02 sec)
Copier après la connexion

La requête ci-dessus a stocké les valeurs suivantes dans le fichier Student_27.CSV -

101 YashPal Amritsar History 105 Gaurav Chandigarh Literature 125 Raman Shimla Computers 130 Ram Jhansi Computers 132 Shyam Chandigarh Economics 133 Mohan Delhi Computers 150 Saurabh \N Literature
Copier après la connexion

Nous pouvons voir que MySQL stocke N partout où la table a Valeurs NULLES.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!