COLUMN_TAGS

ينطبق على:وضع علامة Databricks SQL وضع علامة Databricks Runtime 13.3 LTS وما فوق وضع علامة كتالوج Unity فقط.

INFORMATION_SCHEMA.COLUMN_TAGS يحتوي على بيانات تعريف وضع علامات على العمود داخل الجدول، أو كافة الأعمدة إذا كانت مملوكة SYSTEM للكتالوج.

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

هذه العلاقة هي امتداد لمخطط المعلومات القياسية SQL.

التعريف

تحتوي العلاقة COLUMN_TAGS على ما يلي.

الاسم نوع البيانات قبول القيم الخالية ‏‏الوصف
CATALOG_NAME STRING لا اسم الكتالوج الذي تنطبق عليه علامة معينة.
SCHEMA_NAME STRING لا المخطط الذي تنطبق عليه العلامة.
TABLE_NAME STRING لا الجدول الذي تنطبق عليه العلامة.
COLUMN_NAME STRING لا العمود الذي تنطبق عليه العلامة.
TAG_NAME STRING لا اسم العلامة.
TAG_VALUE STRING لا قيمة العلامة.

القيود

ينطبق القيد التالي على العلاقة COLUMN_TAGS :

الفصل الاسم قائمة الأعمدة ‏‏الوصف
المفتاح الأساسي COLUMN_TAGS_PK CATALOG_NAME، SCHEMA_NAME، TABLE_NAME، COLUMN_NAME، ، TAG_NAMETAG_VALUE معرف فريد لعلامة عمود.
المفتاح الخارجي COLUMN_TAGS_COLUMNS_FK CATALOG_NAME، ، SCHEMA_NAME، TABLE_NAMECOLUMN_NAME أعمدة المراجع

مثال

> SELECT catalog_name, schema_name, table_name, column_name, tag_name, tag_value
    FROM information_schema.column_tags;