إسقاط طريقة العرض

ينطبق على:التحقق تم وضع علامة نعم على التحقق من Databricks SQL الذي تم وضع علامة عليه نعم Databricks Runtime

يزيل بيانات التعريف المقترنة بطريقة عرض محددة من الكتالوج. لإسقاط طريقة عرض، يجب أن تكون مالكها أو مالك المخطط أو الكتالوج أو metastore الذي توجد فيه طريقة العرض.

بناء الجمله

DROP [ MATERIALIZED ] VIEW [ IF EXISTS ] view_name

المعلمه

  • إذا كان موجودا

    إذا تم تحديده، فلن يتم طرح خطأ TABLE_OR_VIEW_NOT_FOUND عندما لا تكون طريقة العرض موجودة.

  • view_name

    اسم طريقة العرض التي سيتم إسقاطها. إذا تعذر العثور على طريقة العرض، فإن Azure Databricks يثير خطأ TABLE_OR_VIEW_NOT_FOUND .

امثله

-- Assumes a view named `employeeView` exists.
> DROP VIEW employeeView;

-- Assumes a view named `employeeView` exists in the `usersc` schema
> DROP VIEW usersc.employeeView;

-- Assumes a view named `employeeView` does not exist.
-- Throws TABLE_OR_VIEW_NOT_FOUND
> DROP VIEW employeeView;
  [TABLE_OR_VIEW_NOT_FOUND]

-- Assumes a materialized view named `employeeView` exists.
> DROP MATERIALIZED VIEW employeeView

-- Assumes a view named `employeeView` does not exist. Try with IF EXISTS
-- this time it will not throw exception
> DROP VIEW IF EXISTS employeeView;