إظهار المخططات

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

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

في حين أن استخدام SCHEMAS و DATABASES قابل للتبديل، SCHEMAS يفضل.

بناء الجمله

SHOW SCHEMAS [ { FROM | IN } catalog_name ] [ [ LIKE ] regex_pattern ]

معلمات

  • catalog_name

    اختياريا اسم الكتالوج الذي سيتم إظهار المخططات له. إذا لم يتم تحديد كتالوج، يتم تطبيق الكتالوج الحالي.

  • regex_pattern

    نمط تعبير عادي يستخدم لتصفية نتائج العبارة.

    • * باستثناء الحرف و|، يعمل النمط كتعبير عادي.
    • * يطابق وحده 0 حرفا | أو أكثر ويستخدم لفصل عدة تعبيرات عادية مختلفة، أي منها يمكن أن يتطابق.
    • يتم اقتطاع الفراغات البادئة واللاحقة في نمط الإدخال قبل المعالجة. تطابق النمط غير حساس لحالة الأحرف.

امثله

-- Create schema. Assumes a schema named `default` already exists in
-- the system.
> CREATE SCHEMA payroll_sc;
> CREATE SCHEMA payments_sc;

-- Lists all the schemas.
> SHOW SCHEMAS;
 databaseName
 ------------
      default
  payments_sc
   payroll_sc

-- Lists schemas with name starting with string pattern `pay`
> SHOW SCHEMAS LIKE 'pay*';
 databaseName
 ------------
  payments_sc
   payroll_sc

-- Lists all schemas. Keywords SCHEMAS and DATABASES are interchangeable.
> SHOW SCHEMAS;
 databaseName
 ------------
      default
  payments_sc
   payroll_sc

-- Lists all schemas in catalog `some_catalog`.
> SHOW SCHEMAS IN some_catalog;
 databaseName
 ------------
      schema1
      schema2