الفرق بين المراجعتين لصفحة: «SQL/drop view»
< SQL
لا ملخص تعديل |
ط استبدال النص - '\[\[تصنيف:(.*)\]\]' ب'{{SUBPAGENAME}}' |
||
سطر 32: | سطر 32: | ||
* [https://sqlite.org/lang_dropview.html توثيق DROP VIEW في محرك SQLite] | * [https://sqlite.org/lang_dropview.html توثيق DROP VIEW في محرك SQLite] | ||
* [https://docs.microsoft.com/en-us/sql/t-sql/statements/drop-view-transact-sql توثيق DROP VIEW في محرك SQLServer] | * [https://docs.microsoft.com/en-us/sql/t-sql/statements/drop-view-transact-sql توثيق DROP VIEW في محرك SQLServer] | ||
[[تصنيف:SQL]] | [[تصنيف:SQL|{{SUBPAGENAME}}]] | ||
[[تصنيف:SQL Administration]] | [[تصنيف:SQL Administration|{{SUBPAGENAME}}]] | ||
[[تصنيف:SQL Views]] | [[تصنيف:SQL Views|{{SUBPAGENAME}}]] |
المراجعة الحالية بتاريخ 15:43، 28 يناير 2018
يستخدم هذا الأمر لحذف view
أو أكثر مُنشئ مسبقًا عبر الأمر CREATE VIEW
، وله البنية العامّة الآتية:
DROP VIEW [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]
إذ يُحذف view
المحدد باسم name
، وتمنع IF EXISTS
حدوث أي خطأ في حال عدم وجوده في قاعدة البيانات، أما الكلمة المفتاحية CASCADE
فهي للإعلام بحذف أي كائنات objects معتمدة عليه، وبالحالة الافتراضية فإن RESTRICT
تمنع حذفه إن كان هناك اعتماد عليه من قبل كائن ما.
مثال
لحذف view
باسم showKinds
يستخدم الأمر الآتي:
DROP VIEW showKinds;
التوافقية
SQLServer | SQLite | Oracle | PostgreSQL | MySQL |
---|---|---|---|---|
نعم | نعم | نعم | نعم | نعم |