NULL 値を含むテーブルから CSV ファイルにデータをエクスポートした場合、MySQL はどのように評価しますか?

WBOY
リリース: 2023-08-23 20:09:12
転載
791 人が閲覧しました

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

NULL 値を含むテーブルからデータをエクスポートすると、MySQL は NULL 値を含むレコードの CSV ファイルに \N を保存します。これは、次の例で説明できます。

Example

次のデータを含むテーブル '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 のテーブル Store \N には NULL 値が含まれる次の値があります。

以上がNULL 値を含むテーブルから CSV ファイルにデータをエクスポートした場合、MySQL はどのように評価しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート