首頁  >  文章  >  資料庫  >  如果我們從包含 NULL 值的表中將資料匯出到 CSV 文件,MySQL 如何評估?

如果我們從包含 NULL 值的表中將資料匯出到 CSV 文件,MySQL 如何評估?

WBOY
WBOY轉載
2023-08-23 20:09:12740瀏覽

如果我们从包含 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刪除