מעצב SQL
הזחת שאילתה כדי שאפשר יהיה לקרוא אותה, בדפדפן שלכם.
- פועל בדפדפן שלך — הטקסט שלך לא נשלח לשום מקום
- בלי הרשמה, בלי מכסות, חינם לשימוש בלי הגבלה
איך זה עובד
שאילתות מגיעות כשורה ארוכה אחת מלוגים, מ-ORM ומעמיתים, והצעד הראשון בהבנתן הוא תמיד לפרוס אותן. הדבקה באתר כדי לעשות זאת היא הדרך שבה שאילתות ייצור — שמות טבלאות, שמות עמודות, לעיתים נתוני לקוחות מילוליים בסעיף WHERE — מגיעות לשרת של מישהו אחר.
דיאלקטים חשובים
SQL היא משפחה ולא שפה. ל-PostgreSQL, MySQL, T-SQL, PL/SQL, BigQuery ו-Spark יש תחביר שהאחרים דוחים, ומעצב שמשתמש בדיאלקט הלא נכון ישבש שאילתה או יסרב לה. SQL סטנדרטי מתאים לרוב השאילתות הרגילות; יש להחליף אם השאילתה שלכם משתמשת בתחביר ייעודי לספק.
הוא רק מעצב
דבר אינו מורץ, לא נוצר קשר עם מסד נתונים, ומשמעות השאילתה לעולם אינה משתנה — רק הרווחים וסגנון האותיות של מילות המפתח. מעצב ששינה את השאילתה שלכם היה דבר מסוכן.
סגנון אותיות של מילות מפתח
מילות מפתח באותיות גדולות מול מזהים באותיות קטנות היא מוסכמה ותיקה והופכת את המבנה לקל לסריקה. שמירה על מה שהקלדתם קיימת עבור צוותים שמדריך הסגנון שלהם קובע אחרת.
למה זה פועל באופן מקומי
שאילתה היא תיאור של הסכמה שלכם ולעיתים קרובות גם של הנתונים. אין סיבה שזה יעזוב את המכונה שלכם רק כדי להיות מוזח.
מעצב SQL — שאלות
האם הוא מריץ את השאילתה שלי?
לא. הוא רק מעצב מחדש את הטקסט. לעולם לא נוצר קשר עם מסד נתונים.
למה השאילתה שלי נדחתה?
כנראה דיאלקט שגוי. תחביר ייעודי לספק דורש בחירה בדיאלקט המתאים.
האם הוא משנה את מה שהשאילתה שלי עושה?
לא. משתנים רק הרווחים וסגנון האותיות של מילות המפתח.
האם ה-SQL שלי מועלה?
לא. העיצוב מתבצע בדפדפן.