登录
首页 >  数据库 >  MySQL

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

来源:tutorialspoint

时间:2023-08-28 12:07:33 250浏览 收藏

今天golang学习网给大家带来了《如果我们从包含 NULL 值的表中将数据导出到 CSV 文件,MySQL 如何评估?》,其中涉及到的知识点包括等等,无论你是小白还是老手,都适合看一看哦~有好的建议也欢迎大家在评论留言,若是看完有所收获,也希望大家能多多点赞支持呀!一起加油学习~

如果我们从一个包含NULL值的表中导出数据,那么MySQL将在CSV文件中为具有NULL值的记录存储\N。可以通过以下示例说明:

示例

假设我们想要导出表格'student_info'的值,该表格具有以下数据:

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)

我们可以看到结果中 id 为 150 的地址字段有一个 NULL 值。现在以下查询将将此表的数据导出到 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)

上述查询已将以下值存储在文件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

我们可以看到 MySQL 在表有 NULL 值的地方存储 \N。

今天关于《如果我们从包含 NULL 值的表中将数据导出到 CSV 文件,MySQL 如何评估?》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注golang学习网公众号!

声明:本文转载于:tutorialspoint 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>