מעצב SQL & מייפה
עיצוב, יפות ונקה שאילתות SQL באופן מיידי בדפדפן שלך. אין צורך בהעלאה - פרטי לחלוטין ובחינם.
גרור ושחרר כאן קובץ SQL
תומך בקבצי sql. או הדבק את ה-SQL שלך באזור למעלה.
עיצוב, יפות ונקה שאילתות SQL באופן מיידי בדפדפן שלך. אין צורך בהעלאה - פרטי לחלוטין ובחינם.
תומך בקבצי sql. או הדבק את ה-SQL שלך באזור למעלה.
שאילתות SQL נעשות ארוכות ומורכבות במהירות - מצטרפות על פני טבלאות רבות, שאילתות משנה מקוננות, סעיפי WHERE גדולים עם תנאים רבים, ביטויי CASE מורכבים. SQL קומפקטי דחוס על כמה שורות אינו קריא; SQL עם הזחה נכונה עם שימוש באותיות רישיות עקביות הופך את מבנה השאילתה לגלוי במבט חטוף. עיצוב הוא ההבדל בין שאילתה שאתה יכול לנפות באגים לבין שאילתה שאתה לא יכול.
הפורמט הזה מנתח את ה-SQL ופולט פלט מובנה ומסודר כהלכה. מילות מפתח של SQL (SELECT, FROM, WHERE, JOIN, GROUP BY) הן בדרך כלל באותיות רישיות, שמות הטבלה והעמודות תואמים את המקור, והזחה משקפת קינון (שאילתות משנה מוזחות בתוך הוריהן, ענפי CASE מוזחים). תמיכה בריבוי דיאלקטים מטפלת בהבדלים ב-MySQL, PostgreSQL, SQL Server, Oracle ו-SQLite.
העיצוב אינו הרסני - השאילתה המעוצבת זהה מבחינה פונקציונלית לקלט. רק רווח לבן ורישיות משנים.
קריאה של SQL צפוף לא מעוצב מכבידה נפשית. זיהוי התנאים שייכים לאיזה JOIN, היכן מתחילות ומסתיימות שאילתות המשנה, וכיצד קשורים סניפי CASE, כל אלה הופכים לקשים יותר כאשר הכל נמצא בכמה שורות. SQL מעוצב מהיר יותר לקריאה ומפחית באגים ממבנה שגוי בקריאה.
יתרונות סקירת קוד במיוחד. סוקרים יכולים להבין במהירות מה עושה שאילתה כשהיא מעוצבת; קריאת SQL לא מעוצב במהלך סקירה מעודדת דילוג או החתמת גומי. SQL מעוצב גם מייצר הבדלים משמעותיים כאשר שאילתות משתנות.
הדבק שאילתה, לחץ על פורמט.
ניתוח SQL דורש הבנת הניב מכיוון שמאגרי מידע שונים מרחיבים את הדקדוק בדרכים שונות. הפורמט משתמש בדרך כלל ב-tokenizer כדי לזהות מילות מפתח, מזהים, מילוליות וסימני פיסוק, ולאחר מכן מייצר פלט עם כללים לרווח לבן והזחה בין אסימונים.
כללי הזחה: SELECT, FROM, WHERE, GROUP BY, ORDER BY כל אחד בשורה משלו. טבלאות מצורפות בשורות עוקבות שהוזחו תחת FROM. תנאים ב-WHERE בשורות נפרדות לקריאות. שאילתות משנה בבלוקים מוזחים משלהן.
קונבנציות מקרה: מילות מפתח באותיות רישיות (SELECT, FROM, WHERE) היא הנפוצה ביותר. יש קבוצות שמעדיפות אותיות קטנות. מזהים (שמות טבלאות ועמודות) משמרים רישיות מקור.