เครื่องมือแปลงไฟล์ CSV เป็น SQL
แปลง CSV เป็นคำสั่ง SQL INSERT โดยมี CREATE TABLE เป็นทางเลือก ตั้งชื่อตารางและคัดลอกสคริปต์ ทำงานในเบราว์เซอร์ของคุณ
ย้อนกลับ: SQL → CSVเครื่องมือที่เกี่ยวข้อง
วิธีใช้ CSV → SQL
- 01
วาง CSV ของคุณลงในแผงด้านซ้ายหรือพิมพ์ลงไป
- 02
เลือกตัวคั่นที่ CSV ของคุณใช้ SQL จะอัพเดตทันทีทางด้านขวา
- 03
คัดลอก SQL ด้วยปุ่มคัดลอก
มันทำอะไร
เครื่องมือนี้จะเปลี่ยนแถว CSV แต่ละแถวให้เป็นคำสั่ง INSERT สำหรับชื่อตารางที่คุณเลือก พร้อมที่จะเริ่มต้นฐานข้อมูล เลือกตัวเลือกเพื่อเติม CREATE TABLE ที่ตรงกันไว้ข้างหน้า
ค่าจะถูกยกมาและ Escape อย่างปลอดภัย: ตัวเลขจะไม่มีเครื่องหมายคำพูด เซลล์ว่างจะกลายเป็นสตริงว่าง และเครื่องหมายคำพูดเดี่ยวภายในข้อความจะเพิ่มเป็นสองเท่า
ปลอดภัยจากการก่อสร้าง
ตัวระบุจะอยู่ในเครื่องหมายคำพูดคู่และค่าสตริงจะใช้เครื่องหมายคำพูดเดี่ยวพร้อมกับเครื่องหมายคำพูดที่ฝังไว้เป็นสองเท่า ดังนั้น SQL ที่สร้างขึ้นจึงถูกต้องและทนทานต่อการทำลายเครื่องหมายอะพอสทรอฟี
ผลลัพธ์จะเป็น ANSI SQL แบบพกพาที่ฐานข้อมูลส่วนใหญ่ยอมรับ รวมถึง PostgreSQL, MySQL และ SQLite
เป็นส่วนตัวและไม่จำกัด
ทุก Conversion เกิดขึ้นภายในเบราว์เซอร์ของคุณ ดังนั้นข้อมูลของคุณจะไม่ถูกอัพโหลด บันทึก หรือจัดเก็บไว้บนเซิร์ฟเวอร์ คุณสามารถใช้มันกับการส่งออกที่เป็นความลับโดยไม่ต้องคิดซ้ำ และมันจะทำงานแบบออฟไลน์ต่อไปเมื่อโหลดเพจแล้ว
ไม่มีการสมัครสมาชิก ไม่มีลายน้ำ และไม่มีการจำกัดแถว เพดานเดียวคือหน่วยความจำของอุปกรณ์ของคุณ
คำถามที่พบบ่อย
มันสร้างตารางด้วยเหรอ?
ไม่จำเป็น เปิด "Add CREATE TABLE" และจะเติมคำสั่งไว้หน้าทุกคอลัมน์ที่พิมพ์เป็น TEXT ซึ่งคุณสามารถปรับเป็นประเภทจริงก่อนเรียกใช้
ฉันควรใช้ตัวคั่นใด
จุลภาคเป็นมาตรฐาน เลือกเครื่องหมายอัฒภาคในภูมิภาคที่มีเครื่องหมายจุลภาคเป็นตัวคั่นทศนิยม (โดยทั่วไปในการส่งออกของเยอรมันและยุโรปอื่นๆ) แท็บสำหรับไฟล์ TSV หรือไปป์เมื่อค่าของคุณมีเครื่องหมายจุลภาคอยู่แล้ว
มีการจำกัดแถวหรือขนาดไฟล์หรือไม่
ไม่มีการจำกัดแถวหรือโควต้ารายวันแบบตายตัว เนื่องจากทุกอย่างทำงานภายในเครื่อง ขีดจำกัดในทางปฏิบัติก็คือหน่วยความจำของอุปกรณ์ ซึ่งสามารถรองรับแถวนับหมื่นแถวที่ส่งออกส่วนใหญ่ได้อย่างสะดวกสบาย
ข้อมูลของฉันถูกอัพโหลดทุกที่หรือไม่?
ไม่ การแปลงจะทำงานทั้งหมดในเบราว์เซอร์ของคุณด้วย JavaScript ฝั่งไคลเอ็นต์ ดังนั้นจึงไม่มีสิ่งใดที่คุณวางหรือปล่อยออกจากอุปกรณ์ของคุณ ซึ่งทำให้ปลอดภัยสำหรับสเปรดชีตที่มีอีเมลลูกค้า ตัวเลขทางการเงิน หรือข้อมูลที่ละเอียดอ่อนอื่นๆ