যদি আমরা শূন্য মান সম্বলিত টেবিল থেকে ডেটা রপ্তানি করি তাহলে MySQL CSV ফাইলে \N সংরক্ষণ করবে MySQL টেবিলের শূন্য মান সম্বলিত রেকর্ডের জন্য। নিচের উদাহরণের সাহায্যে এটা বোঝানো যেতে পারে -
উদাহরণ
ধরুন আমরা যদি টেবিলের মান রপ্তানি করতে চাই তাহলে 'ছাত্রের_তথ্য'-এ নিম্নলিখিত ডেটা থাকবে −
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)
আমরা দেখতে পাচ্ছি যে ফলাফলের ঠিকানা ক্ষেত্রের জন্য একটি NULL মান রয়েছে যেখানে id 150। এখন নিম্নলিখিত ক্যোয়ারীটি এই টেবিলের ডেটা 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 মান রয়েছে।