האם הצהרות sql צריכות נקודה-פסיק?

תוכן עניינים:

האם הצהרות sql צריכות נקודה-פסיק?
האם הצהרות sql צריכות נקודה-פסיק?
Anonim

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

האם נקודה-פסיק הוא חובה בשאילתת SQL?

הנקודה-פסיק (;) משמשת בקוד SQL כמסיים משפט. עבור רוב הצהרות T-SQL של SQL Server זה לא חובה. עם זאת, על פי תיעוד של מיקרוסופט יידרש נקודה-פסיק בגרסאות עתידיות של SQL Server.

האם יש צורך בנקודה-פסיק ב-MySQL?

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

לאיזה משפט לא צריך נקודה-פסיק בסוף כי היא לא משפט SQL?

או: מה זה לא הצהרת T-SQL? מלבד כדי לפתור אי בהירות, תחביר T-SQL אינו דורש נקודה-פסיק כדי לסיים משפט. למרות זאת, איציק בן-גן ממליץ להשתמש בנקודה-פסיק כדי לסיים הצהרת T-SQL מכיוון שהיא הופכת את הקוד לנקי יותר, קריא יותר, קל יותר לתחזוקה ונייד יותר.

איך מסיימים משפט SQL?

אתה יכול לסיים SQLפקודה באחת משלוש דרכים:

  1. עם נקודה-פסיק (;)
  2. עם קו נטוי (/) על קו בפני עצמו.
  3. עם שורה ריקה.

מוּמלָץ: