OpenToolDesk.
עברית
Excel ו־CSV

המרת CSV לפקודות SQL INSERT

המירו CSV לסקריפט SQLite או PostgreSQL עם CREATE TABLE ו-INSERT. שמרו את כל הערכים כטקסט או ייצאו תאים ריקים במפורש כ-NULL.

הגדרות · המרת CSV לפקודות SQL INSERT

העלאת קובץ

הורידו את הקבצים כאן

CSV

קובץ: 5 MB לקובץ

השתמש בקובץ ציבורי ישיר המקשר עד 20 MB, או את הגבול הקטן המוצג לעיל. שירות ההורדה משחזר את הקובץ; קישורים לחתימה אינם נתמכים.

    הורד קובץ לדוגמא

    או

    CSV קלט

    הדביקו טקסט או העלו קובץ. אם נבחר קובץ, הוא יקבל עדיפות.

    המרת CSV לפקודות SQL INSERT

    צריכים CSV קטן במסד נתונים לבדיקה? צרו קובץ SQL קריא ל-SQLite או PostgreSQL. מזהים כמו 001 שומרים על אפסים מובילים. בחרו איך לטפל בתאים ריקים וביצירת הטבלה ובדקו את הסקריפט לפני הרצה.

    איך להשתמש בכלי

    1. העלו CSV בקידוד UTF-8, גררו לאזור ההעלאה, ייבאו כתובת ציבורית ישירה או הדביקו דוגמה קצרה אחרי אפשרויות הקובץ.
    2. בחרו SQLite או PostgreSQL, הזינו שם טבלה וקבעו אם ליצור טבלת TEXT ואיך לכתוב תאים ריקים.
    3. הורידו csv-inserts.sql. בדקו CREATE TABLE וערכי INSERT לפני הרצה במסד הנתונים.

    פורמטי קלט נתמכים

    • CSV

    הגדרות זמינות

    • שם טבלת SQL
    • ניב SQLSQLitePostgreSQL
    • פקודת CREATE TABLEכלול CREATE TABLEפקודות INSERT בלבד
    • תאי CSV ריקיםטקסט ריקSQL NULL

    תוצאה ומגבלות

    המירו 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 וכל תא שאינו ריק נכתב כטקסט מצוטט. כך נשמרים אפסים מובילים בלי לנחש סוגים. שנו את המבנה אם דרושים סוגי מספרים או תאריכים.

    מה קורה אם העיבוד נכשל?

    בדוק את הפורמטים הנתמכים ואת מגבלות הקבצים, ולאחר מכן נסה קובץ קטן יותר. שמור עותק מקורי. הודעת שגיאה ברורה תסביר קלט לא נתמך או שירות עיבוד לא זמין.