CSV เป็น SQL INSERT
สร้างคำสั่ง SQL INSERT จากข้อมูล CSV มีประโยชน์สำหรับการนำเข้าไฟล์ส่งออก CSV เข้าสู่ฐานข้อมูล
INSERT INTO my_table (name, value) VALUES ('A', '1');
INSERT INTO my_table (name, value) VALUES ('B', '2');วิธีใช้เครื่องมือนี้
- 1
Type the destination table name into the top field (it is dropped into the generated INSERT exactly as typed).
- 2
Paste your CSV into the text box, keeping the header row first so its names become the column list.
- 3
Read the INSERT statements that appear below as you type, with one statement per data row.
- 4
Select the generated SQL and copy it into your database client or migration script to run it.
CSV เป็น SQL INSERT คืออะไร?
การนำเข้า CSV จำนวนมากเข้าสู่ฐานข้อมูลมักต้องใช้คำสั่ง INSERT เครื่องมือสร้างนี้ผลิตคำสั่ง INSERT แบบ SQL มาตรฐานที่ทำงานได้บน MySQL, PostgreSQL, SQLite และระบบจัดการฐานข้อมูลอื่นๆ ส่วนใหญ่ สำหรับ CSV ที่มีขนาดใหญ่มาก (มากกว่า 10,000 แถว) ควรใช้ยูทิลิตีดั้งเดิมของฐานข้อมูลของคุณ (LOAD DATA / COPY FROM) ซึ่งเร็วกว่าหลายเท่าตัว
กรณีการใช้งานทั่วไป
Seeding a few rows of test or fixture data into a local development database without writing the INSERTs by hand.
Converting a small spreadsheet export of lookup values (statuses, categories, country codes) into a migration script.
Drafting INSERT statements for a quick demo or tutorial where the data is short and contains no commas inside fields.
Reshaping a handful of rows copied from a CSV file into SQL you can paste into a query console.
Generating a starting point for a data-load script that you will then hand-edit to add NULLs or fix column types.
Teaching or learning SQL INSERT syntax by watching how column lists and quoted values are assembled from rows.
คำถามที่พบบ่อย
เครื่องมือนี้จัดการอักขระพิเศษในค่าต่างๆ ได้หรือไม่?▼
แล้วค่า NULL ล่ะ?▼
เครื่องมือที่เกี่ยวข้อง
เครื่องมือแปลง JSON เป็น CSV
แปลงอาร์เรย์ JSON ของอ็อบเจกต์ให้เป็นรูปแบบ CSV เหมาะอย่างยิ่งสำหรับการส่งออกข้อมูลจาก API ไปยังสเปรดชีต
ตัวแปลง CSV เป็น JSON
แปลงข้อมูล CSV เป็น array ของอ็อบเจกต์ JSON แถวแรกจะถูกถือเป็นส่วนหัว
ตัวแปลงเลขฐานสองเป็นเลขฐานสิบหก
แปลงเลขฐานสองเป็นเลขฐานสิบหก เลขฐานสิบหกกะทัดรัดกว่าเลขฐานสอง 4 เท่าสำหรับค่าเดียวกัน
เครื่องมือแปลงเลขฐานสิบหกเป็นเลขฐานสอง
แปลงเลขฐานสิบหกเป็นเลขฐานสอง เลขฐานสิบหกแต่ละหลักจะขยายออกเป็นเลขฐานสองได้ 4 หลักพอดี
ตัวแปลงเลขฐานสิบเป็นฐานสอง
แปลงตัวเลขฐานสิบเป็นฐานสอง ฐานสิบหก และฐานแปด ทุกฐานพร้อมกันในครั้งเดียว
ตัวแปลง ASCII เป็นเลขฐานสิบหก
แปลงข้อความเป็นรหัสเลขฐานสิบหก ASCII และในทางกลับกัน อักขระแต่ละตัวจะถูกแปลงเป็นค่าเลขฐานสิบหก 2 หลัก