CSV เป็น SQL
แปลง CSV หรือ TSV เป็นคำสั่ง SQL INSERT พร้อมรัน มี CREATE TABLE ให้เลือกและตรวจประเภทคอลัมน์อัตโนมัติ รองรับ MySQL, PostgreSQL, SQLite และ SQL Server — ทำงานในเบราว์เซอร์ทั้งหมด
เครื่องมือ CSV เป็น SQL ตัวนี้ทำอะไร?
มันแปลงข้อมูล CSV หรือ TSV เป็นคำสั่ง SQL INSERT ที่รันได้ทันทีใน MySQL, PostgreSQL, SQLite หรือ SQL Server และยังสร้างคำสั่ง CREATE TABLE ที่สอดคล้องกันโดยตรวจประเภทคอลัมน์จากข้อมูลของคุณ
ข้อมูลของฉันถูกอัปโหลดไหม?
ไม่ การแยกวิเคราะห์และการสร้าง SQL เกิดขึ้นทั้งหมดในเบราว์เซอร์ด้วย JavaScript ไม่มีการส่งข้อมูลไปเซิร์ฟเวอร์ โหลดหน้าเสร็จแล้วใช้แบบออฟไลน์ก็ได้
ฟิลด์ที่มีเครื่องหมายคำพูดถูกจัดการอย่างไร?
ตัวแยกวิเคราะห์ทำตาม RFC 4180: ฟิลด์ที่ครอบด้วยอัญประกาศคู่ใส่จุลภาค อัฒภาค แท็บและการขึ้นบรรทัดใหม่ได้ ส่วนอัญประกาศสองตัวติดกันในฟิลด์จะถูกอ่านเป็นอัญประกาศตัวเดียว
ประเภทคอลัมน์ใน CREATE TABLE ตัดสินกันอย่างไร?
สแกนทุกคอลัมน์: จำนวนเต็มกลายเป็น INT หรือ INTEGER ทศนิยมเป็น DOUBLE หรือ REAL ค่า true/false เป็น BOOLEAN และที่เหลือเป็น TEXT การจับคู่ปรับเล็กน้อยตามภาษาย่อยที่เลือก
ภาษาย่อย SQL ต่างกันอย่างไร?
MySQL ครอบตัวระบุด้วย backtick และ escape แบ็กสแลชในสตริง ส่วน PostgreSQL และ SQLite ใช้ตัวระบุในอัญประกาศคู่ ใน SQLite TRUE/FALSE กลายเป็น 1/0 และประเภทใน CREATE TABLE ก็ต่างกันเล็กน้อย SQL Server ครอบตัวระบุด้วยวงเล็บเหลี่ยม ไม่ใช้ escape แบ็กสแลช และแสดงค่าบูลีนเป็น 1/0 ด้วยชนิด BIT
“จำนวนแถวต่อ INSERT” ควบคุมอะไร?
มันรวมแถวเป็นคำสั่ง INSERT หลายค่าตามขนาดนั้น คำสั่งน้อยครั้งแต่ใหญ่ นำเข้าเร็วกว่า INSERT ทีละแถวมาก โดย 500 เป็นค่าเริ่มต้นที่เหมาะสมกับเซิร์ฟเวอร์ส่วนใหญ่
รันไฟล์ .sql ที่สร้างได้อย่างไร?
ดาวน์โหลดไฟล์แล้วรันในเทอร์มินัล เช่น mysql -u user -p dbname < file.sql, psql -d dbname -f file.sql หรือ sqlite3 db.sqlite < file.sql — หรือวางข้อความลงไคลเอนต์ฐานข้อมูลของคุณก็ได้
CSV ของใช้จุลภาคเป็นตัวคั่นหรือแท็บ — ใช้ได้ไหม?
ได้ ตั้งตัวคั่นเป็นตรวจจับอัตโนมัติก็จะรู้จากบรรทัดแรก หรือเลือกอัฒภาค แท็บ หรือขีดตั้งเองในตัวเลือกตัวคั่น
วิธีใช้ CSV เป็น SQL
เครื่องมือนี้แปลงข้อมูล CSV (หรือ TSV) เป็นคำสั่ง SQL INSERT ที่รันได้ทันทีสำหรับ MySQL, PostgreSQL, SQLite หรือ SQL Server และยังออก CREATE TABLE ที่สอดคล้องกันโดยอนุมานชนิดคอลัมน์จากข้อมูลของคุณ ทุกอย่างสร้างในเบราว์เซอร์ของคุณ ไม่มีการอัปโหลด
- วาง CSV ลงพื้นที่ป้อนข้อมูล หรือใช้ เลือกไฟล์ โหลด .csv หรือ .tsv จากอุปกรณ์ของคุณ
- ตั้งชื่อตาราง เลือกภาษาย่อย SQL (MySQL, PostgreSQL, SQLite หรือ SQL Server) และปล่อยตัวคั่นไว้ที่ตรวจจับอัตโนมัติ เว้นแต่ไฟล์ของคุณใช้รูปแบบแปลก ๆ
- เปิด แถวแรกคือหัวตาราง เพื่อตั้งชื่อคอลัมน์ และ สร้าง CREATE TABLE หากต้องการ DDL ที่อนุมานชนิด INT/FLOAT/BOOLEAN/TEXT ให้ด้วย
- เลือกว่าแต่ละ INSERT จะรวมกี่แถว (100, 500 หรือ 1000) — ผลลัพธ์อัปเดตแบบเรียลไทม์เมื่อคุณเปลี่ยนอะไรก็ตาม
- ใช้ คัดลอก เอา SQL ไป หรือ ดาวน์โหลด .sql เพื่อบันทึก แล้วรันในฐานข้อมูลไคลเอนต์ของคุณ หรือด้วยเครื่องมือบรรทัดคำสั่ง mysql, psql หรือ sqlite3
ตัวแยกวิเคราะห์เข้าใจฟิลด์ที่มีเครื่องหมายคำพูด จึงมั่นใจได้ว่าจุลภาค เซมิโคลอน และการขึ้นบรรทัดใหม่ภายในอัญประกาศคู่จะปลอดภัย INSERT แบบหลายแถวประมาณ 500 แถวนำเข้าเร็วกว่าแบบหนึ่งคำสั่งต่อแถวมาก ไฟล์เกิน 1 MB จะถูกประมวลผลใน worker เบื้องหลัง หน้าเว็บจึงไม่ค้าง
เครื่องมือที่เกี่ยวข้อง
- เครื่องมือแปลง CSV เป็น JSON แปลง CSV เป็น JSON ออนไลน์ฟรี รองรับตัวคั่นแบบกำหนดเอง ออบเจกต์ตามส่วนหัว และการตรวจจับประเภทอัตโนมัติ ทั้งหมดในเบราว์เซอร์
- CSV เป็น TSV แปลงไฟล์ CSV เป็นรูปแบบ TSV ทันที เครื่องมือออนไลน์ฟรีพร้อมตัวคั่นที่กำหนดเองและการประมวลผล 100% ในเบราว์เซอร์
- SQL เป็น JSON แปลงคำสั่ง SQL INSERT เป็นอาร์เรย์หรือออบเจกต์ JSON ทันที รองรับหลายแถว VALUES การจัดการ NULL การตรวจจับประเภทอัตโนมัติ และการพิมพ์สวยงาม 100% ฝั่งไคลเอนต์ ไม่ต้องอัปโหลด
- เครื่องคำนวณ Chmod เครื่องคำนวณ chmod ออนไลน์ฟรีเพื่อแสดงและคำนวณสิทธิ์ไฟล์ Linux ด้วยช่องทำเครื่องหมาย แปลงระหว่างสัญกรณ์ตัวเลข (755, 644) และสัญลักษณ์ (rwxr-xr-x) ทันที รองรับสิทธิ์พิเศษเช่น setuid, setgid, sticky bit
- ตาราง ASCII ข้อมูลอ้างอิงการเข้ารหัสอักขระ ASCII ครบถ้วนพร้อมรหัสทศนิยม เลขฐานสิบหก ฐานแปด ฐานสอง เอนทิตี HTML และคำอธิบายอักขระ ค้นหาและกรองได้ทันที
- เครื่องมือทดสอบคำขอ HTTP ทดสอบ REST API โดยตรงในเบราว์เซอร์ของคุณ ส่งคำขอ GET, POST, PUT, DELETE ด้วย header, body และพารามิเตอร์ที่กำหนดเอง ดูสถานะ header และ body JSON ของการตอบกลับทันที
- ตัวสร้าง .htaccess สร้างกฎ Apache .htaccess สำหรับการเปลี่ยนเส้นทาง เขียนใหม่ ส่วนหัวความปลอดภัย แคช และอื่นๆ
- ตัวสร้าง Robots.txt ตัวสร้าง robots.txt ออนไลน์ฟรี สร้างและปรับแต่งไฟล์ robots.txt เพื่อควบคุมการรวบรวมข้อมูลของเครื่องมือค้นหา จัดการการเข้าถึงของระบบรวบรวมข้อมูล และปรับปรุง SEO ของเว็บไซต์ของคุณ