המרת CSV לפקודות SQL INSERT
המירו CSV לסקריפט SQLite או PostgreSQL עם CREATE TABLE ו-INSERT. שמרו את כל הערכים כטקסט או ייצאו תאים ריקים במפורש כ-NULL.
התוצאות שלכם
המרת CSV לפקודות SQL INSERT
צריכים CSV קטן במסד נתונים לבדיקה? צרו קובץ SQL קריא ל-SQLite או PostgreSQL. מזהים כמו 001 שומרים על אפסים מובילים. בחרו איך לטפל בתאים ריקים וביצירת הטבלה ובדקו את הסקריפט לפני הרצה.
איך להשתמש בכלי
- העלו CSV בקידוד UTF-8, גררו לאזור ההעלאה, ייבאו כתובת ציבורית ישירה או הדביקו דוגמה קצרה אחרי אפשרויות הקובץ.
- בחרו SQLite או PostgreSQL, הזינו שם טבלה וקבעו אם ליצור טבלת TEXT ואיך לכתוב תאים ריקים.
- הורידו csv-inserts.sql. בדקו CREATE TABLE וערכי INSERT לפני הרצה במסד הנתונים.
פורמטי קלט נתמכים
CSV
הגדרות זמינות
- שם טבלת SQL
- ניב SQL
- פקודת CREATE TABLE
- תאי CSV ריקים
תוצאה ומגבלות
המירו CSV לסקריפט SQLite או PostgreSQL עם CREATE TABLE ו-INSERT. שמרו את כל הערכים כטקסט או ייצאו תאים ריקים במפורש כ-NULL.
קובץ CSV אחד בקידוד UTF-8 עד 5 MB, 10,000 שורות ו-100 עמודות, או 12,000 תווים מודבקים. בחרו SQLite או PostgreSQL, שם טבלה פשוט והכללת CREATE TABLE. כל העמודות הן TEXT; סוגי נתונים אינם מנוחשים. תא ריק הופך לטקסט ריק אלא אם בוחרים NULL. הסקריפט מוגבל ל-20 MB. הכלי אינו מתחבר למסד נתונים ואינו מריץ SQL. בדקו את המבנה והסקריפט לפני ייבוא. MySQL, XLSX ומיפוי סוגים לטבלה קיימת אינם נתמכים.
האם SQL רץ אוטומטית או מתאים לכל מסד נתונים?
לא. SQL אינו רץ או נשלח למסד נתונים. הסקריפט מיועד רק ל-SQLite או PostgreSQL. בדקו ונסו אותו במסד זמני לפני ייבוא נתונים חשובים.
האם הממיר מזהה מספרים ותאריכים?
לא. כל העמודות הן TEXT וכל תא שאינו ריק נכתב כטקסט מצוטט. כך נשמרים אפסים מובילים בלי לנחש סוגים. שנו את המבנה אם דרושים סוגי מספרים או תאריכים.
מה קורה אם העיבוד נכשל?
בדוק את הפורמטים הנתמכים ואת מגבלות הקבצים, ולאחר מכן נסה קובץ קטן יותר. שמור עותק מקורי. הודעת שגיאה ברורה תסביר קלט לא נתמך או שירות עיבוד לא זמין.