האם נוכל לעדכן תצוגה ב-Oracle?
האם נוכל לעדכן תצוגה ב-Oracle?

וִידֵאוֹ: האם נוכל לעדכן תצוגה ב-Oracle?

וִידֵאוֹ: האם נוכל לעדכן תצוגה ב-Oracle?
וִידֵאוֹ: ОБУЧЕНИЕ OPERA PMS — электронное обучение Oracle Hospitality | 05 Стойка регистрации (С субтитрами ) 2024, מאי
Anonim

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

חוץ מזה, האם ניתן לעדכן תצוגה באורקל?

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

באופן דומה, האם נוכל לבצע פעולות DML בתצוגות ב-Oracle? רק הצהרת select מאוחסנת במסד הנתונים במקום זאת. למרות זאת, צפיות יכול לשמש ו לבצע פעולות DML (הוסף, עדכן ומחק) גם. אתה פחית הכנס נתונים לטבלאות לעיל באמצעות ה viewswe זה עתה יצרו. וזה אותו תחביר זה אָנוּ השתמש כדי להוסיף נתונים לטבלאות.

השאלה היא גם האם נוכל לעדכן תצוגה?

הגבלות על עִדכּוּן נתונים דרך צפיות. אם נוף מכיל צירוף בין טבלאות מרובות, אתה יכול רק הכנס ו לעדכן אחד שולחן ב נוף , ו אתה יכול לא למחוק שורות. אתה יכול אין לשנות ישירות נתונים בתצוגות המבוססות על שאילתות איחוד. אתה יכול אל תשנה נתונים בתצוגות המשתמשות בהצהרות GROUP BY או DISTINCT.

האם אתה יכול להכניס נתונים לתצוגה?

1 תשובה. אם אתה משתמש בהצטרפות פנימיות, ואת שלך נוף מכיל את כל העמודות בטבלאות הבסיס, ולאחר מכן שלך נוף ייתכן שניתן לעדכן. עם זאת, עבור טבלאות מרובות לעדכון נוף , לְהַכנִיס יכול לעבוד אם הוא מוכנס לטבלה אחת. אתה יכול לפצל את שלך לְהַכנִיס פעולה לריבוי לְהַכנִיס הצהרות.

מוּמלָץ: