כיצד לפנות טבלה ב- Sql

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

כיצד לפנות טבלה ב- Sql
כיצד לפנות טבלה ב- Sql

וִידֵאוֹ: כיצד לפנות טבלה ב- Sql

וִידֵאוֹ: כיצד לפנות טבלה ב- Sql
וִידֵאוֹ: יצירת טבלה DDL SQL 2024, מאי
Anonim

שפת שאילתות מובנית (SQL) פותחה בשנות השבעים על ידי שני אמריקאים (ריימונד בויס ודונלד צ'מברלין) מ- IBM. גרסתו הראשונה אומצה רשמית בשנת 1986 וכיום זו שפת ניהול מסדי הנתונים הנפוצה ביותר. כמובן שפעולת ניקוי טבלאות מרשומות היא אחת הפעולות הבסיסיות בשפה זו וניתנת לביצוע בכמה דרכים.

כיצד לפנות טבלה ב- sql
כיצד לפנות טבלה ב- sql

נחוץ

ידע בסיסי בשפת SQL

הוראות

שלב 1

השתמש בהצהרת קטוע SQL כדי לשטוף טבלאות, וציין את שם הטבלה שאתה מעוניין בשאילתה שלך. לדוגמה, אם אתה רוצה לנקות טבלה בשם TableToClear, השאילתה כולה צריכה להיראות כך:

טבלת קטוע 'TableToClear'

שלב 2

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

מחק מ- 'TableToClear' היכן 1

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

שלב 3

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

טבלת השחרור `TableToClear`;

צור טבלה 'TableToClear' (מספר שלם של קוד אינו אפס, שם char (50) לא null);

מוּמלָץ: