ข้ามไปยังเนื้อหา
Monu Tools

เครื่องมือแปลงไฟล์ CSV เป็น SQL

แปลง CSV เป็นคำสั่ง SQL INSERT โดยมี CREATE TABLE เป็นทางเลือก ตั้งชื่อตารางและคัดลอกสคริปต์ ทำงานในเบราว์เซอร์ของคุณ

ย้อนกลับ: SQL → CSV

วิธีใช้ CSV → SQL

  1. 01

    วาง CSV ของคุณลงในแผงด้านซ้ายหรือพิมพ์ลงไป

  2. 02

    เลือกตัวคั่นที่ CSV ของคุณใช้ SQL จะอัพเดตทันทีทางด้านขวา

  3. 03

    คัดลอก SQL ด้วยปุ่มคัดลอก

มันทำอะไร

เครื่องมือนี้จะเปลี่ยนแถว CSV แต่ละแถวให้เป็นคำสั่ง INSERT สำหรับชื่อตารางที่คุณเลือก พร้อมที่จะเริ่มต้นฐานข้อมูล เลือกตัวเลือกเพื่อเติม CREATE TABLE ที่ตรงกันไว้ข้างหน้า

ค่าจะถูกยกมาและ Escape อย่างปลอดภัย: ตัวเลขจะไม่มีเครื่องหมายคำพูด เซลล์ว่างจะกลายเป็นสตริงว่าง และเครื่องหมายคำพูดเดี่ยวภายในข้อความจะเพิ่มเป็นสองเท่า

ปลอดภัยจากการก่อสร้าง

ตัวระบุจะอยู่ในเครื่องหมายคำพูดคู่และค่าสตริงจะใช้เครื่องหมายคำพูดเดี่ยวพร้อมกับเครื่องหมายคำพูดที่ฝังไว้เป็นสองเท่า ดังนั้น SQL ที่สร้างขึ้นจึงถูกต้องและทนทานต่อการทำลายเครื่องหมายอะพอสทรอฟี

ผลลัพธ์จะเป็น ANSI SQL แบบพกพาที่ฐานข้อมูลส่วนใหญ่ยอมรับ รวมถึง PostgreSQL, MySQL และ SQLite

เป็นส่วนตัวและไม่จำกัด

ทุก Conversion เกิดขึ้นภายในเบราว์เซอร์ของคุณ ดังนั้นข้อมูลของคุณจะไม่ถูกอัพโหลด บันทึก หรือจัดเก็บไว้บนเซิร์ฟเวอร์ คุณสามารถใช้มันกับการส่งออกที่เป็นความลับโดยไม่ต้องคิดซ้ำ และมันจะทำงานแบบออฟไลน์ต่อไปเมื่อโหลดเพจแล้ว

ไม่มีการสมัครสมาชิก ไม่มีลายน้ำ และไม่มีการจำกัดแถว เพดานเดียวคือหน่วยความจำของอุปกรณ์ของคุณ

คำถามที่พบบ่อย

มันสร้างตารางด้วยเหรอ?

ไม่จำเป็น เปิด "Add CREATE TABLE" และจะเติมคำสั่งไว้หน้าทุกคอลัมน์ที่พิมพ์เป็น TEXT ซึ่งคุณสามารถปรับเป็นประเภทจริงก่อนเรียกใช้

ฉันควรใช้ตัวคั่นใด

จุลภาคเป็นมาตรฐาน เลือกเครื่องหมายอัฒภาคในภูมิภาคที่มีเครื่องหมายจุลภาคเป็นตัวคั่นทศนิยม (โดยทั่วไปในการส่งออกของเยอรมันและยุโรปอื่นๆ) แท็บสำหรับไฟล์ TSV หรือไปป์เมื่อค่าของคุณมีเครื่องหมายจุลภาคอยู่แล้ว

มีการจำกัดแถวหรือขนาดไฟล์หรือไม่

ไม่มีการจำกัดแถวหรือโควต้ารายวันแบบตายตัว เนื่องจากทุกอย่างทำงานภายในเครื่อง ขีดจำกัดในทางปฏิบัติก็คือหน่วยความจำของอุปกรณ์ ซึ่งสามารถรองรับแถวนับหมื่นแถวที่ส่งออกส่วนใหญ่ได้อย่างสะดวกสบาย

ข้อมูลของฉันถูกอัพโหลดทุกที่หรือไม่?

ไม่ การแปลงจะทำงานทั้งหมดในเบราว์เซอร์ของคุณด้วย JavaScript ฝั่งไคลเอ็นต์ ดังนั้นจึงไม่มีสิ่งใดที่คุณวางหรือปล่อยออกจากอุปกรณ์ของคุณ ซึ่งทำให้ปลอดภัยสำหรับสเปรดชีตที่มีอีเมลลูกค้า ตัวเลขทางการเงิน หรือข้อมูลที่ละเอียดอ่อนอื่นๆ

แหล่งข้อมูล

รายงานปัญหา