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

WBOY
发布: 2023-08-23 20:09:12
转载
792 人浏览过

如果我们从包含 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 如何评估?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:tutorialspoint.com
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板