> 데이터 베이스 > MySQL 튜토리얼 > NULL 값이 포함된 테이블에서 CSV 파일로 데이터를 내보내는 경우 MySQL은 어떻게 평가합니까?

NULL 값이 포함된 테이블에서 CSV 파일로 데이터를 내보내는 경우 MySQL은 어떻게 평가합니까?

WBOY
풀어 주다: 2023-08-23 20:09:12
앞으로
822명이 탐색했습니다.

如果我们从包含 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은 테이블이 어디에 있든 N을 저장하는 것을 볼 수 있습니다. NULL 값.

위 내용은 NULL 값이 포함된 테이블에서 CSV 파일로 데이터를 내보내는 경우 MySQL은 어떻게 평가합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:tutorialspoint.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿