مرجع لغة SQL
هذا مرجع أمر SQL ل Databricks SQL وDatabricks Runtime.
للحصول على معلومات حول استخدام SQL مع Delta Live Tables، راجع مرجع لغة Delta Live Tables SQL.
إشعار
لا يتوفر Databricks SQL Serverless في Azure China. لا يتوفر Databricks SQL في مناطق Azure Government.
مرجع عام
يصف هذا المرجع العام أنواع البيانات والدالات والمعرفات والأحرف الحرفية ودلالاتها:
- تسمية "ينطبق على"
- كيفية قراءة رسم تخطيطي لبناء الجملة
- كيفية إضافة تعليقات إلى عبارات SQL
- معلمات التكوين
- أنواع البيانات والأحرف الحرفية
- الوظائف
- قواعد نوع بيانات SQL
- أنماط التاريخ والوقت
- الدالات الجغرافية المكانية H3
- دالات Lambda
- دوال النافذة
- معرفات
- اسماء
- عبارة IDENTIFIER
- دلالات فارغة
- التعابير
- علامات المعلمات
- متغيرات
- تحليل الاسم
- تعبيرات مسار JSON
- الأقسام
- توافق ANSI في وقت تشغيل Databricks
- توافق Apache Hive
- مديري المدارس
- الامتيازات والكائنات القابلة للتأمين في كتالوج Unity
- الامتيازات والكائنات القابلة للتأمين في Hive metastore
- تحديث بيانات تعريف كتالوج Unity
- المواقع الخارجية
- الجداول الخارجية
- بيانات الاعتماد
- وحدات التخزين
- مشاركة دلتا
- الاستعلامات الموحدة (Lakehouse Federation)
- مخطط المعلومات
- كلمات محجوزة
عبارات لغة تعريف البيانات "DDL"
يمكنك استخدام عبارات تعريف البيانات لإنشاء أو تعديل بنية كائنات قاعدة البيانات في قاعدة بيانات:
- تغيير الكتالوج
- تغيير الاتصال
- تعديل بيانات الاعتماد
- ALTER DATABASE
- تغيير الموقع
- تغيير طريقة العرض المجسدة
- ALTER PROVIDER
- تغيير المستلم
- تغيير جدول البث
- ALTER TABLE
- ALTER SCHEMA
- ALTER SHARE
- تغيير طريقة العرض
- تغيير مستوى الصوت
- تعليق على
- إنشاء فهرس BLOOMFILTER
- إنشاء كتالوج
- إنشاء اتصال
- إنشاء قاعدة بيانات
- إنشاء دالة (SQL)
- إنشاء دالة (خارجية)
- إنشاء موقع
- إنشاء طريقة عرض مجسدة
- إنشاء مستلم
- CREATE SCHEMA
- إنشاء خادم
- إنشاء مشاركة
- إنشاء جدول دفق
- إنشاء جدول
- CREATE VIEW
- إنشاء وحدة تخزين
- تعريف المتغير
- إسقاط فهرس BLOOMFILTER
- إسقاط الكتالوج
- إسقاط الاتصال
- إسقاط قاعدة البيانات
- إسقاط بيانات الاعتماد
- دالة الإسقاط
- إسقاط الموقع
- موفر الإفلات
- إسقاط المستلم
- DROP SCHEMA
- إسقاط مشاركة
- DROP TABLE
- إسقاط متغير
- إسقاط عرض
- خفض مستوى الصوت
- جدول إصلاح MSCK
- تحديث خارجي (كتالوج أو مخطط أو جدول)
- تحديث (طريقة عرض مجسدة أو جدول دفق)
- مزامنه
- اقتطاع الجدول
- جدول UNDROP
بيانات لغة معالجات البيانات DML
يمكنك استخدام عبارات معالجة البيانات لإضافة البيانات أو تغييرها أو حذفها من جدول Delta Lake:
- نسخ إلى
- حذف من
- إدراج في
- إدراج دليل الكتابة فوق
- إدراج OVERWRITE DIRECTORY بتنسيق Hive
- تحميل البيانات
- دمج في
- تحديث
عبارات استرداد البيانات
يمكنك استخدام استعلام لاسترداد صفوف من جدول واحد أو أكثر وفقا للجمل المحددة. يتم شرح بناء الجملة الكامل والوصف الموجز للجمل المدعومة في مقالة الاستعلام .
يتم تضمين عبارات SELECT
SQL ذات الصلة و VALUES
أيضا في هذا القسم.
يوفر Databricks SQL أيضا القدرة على إنشاء الخطة المنطقية والمادية لاستعلام باستخدام العبارة EXPLAIN
.
عبارات Delta Lake
يمكنك استخدام عبارات Delta Lake SQL لإدارة الجداول المخزنة بتنسيق Delta Lake:
- تحديد ذاكرة التخزين المؤقت
- تحويل إلى دلتا
- وصف المحفوظات
- جدول إصلاح FSCK
- ولد
- تحسين
- جدول REORG
- الاستعادة
- مِكْنَسَة كَهْرَبَائِيَّة
للحصول على تفاصيل حول استخدام عبارات Delta Lake، راجع ما هو Delta Lake؟.
عبارات مساعدة
يمكنك استخدام عبارات مساعدة لجمع الإحصائيات وإدارة التخزين المؤقت واستكشاف بيانات التعريف وتعيين التكوينات وإدارة الموارد:
- تحليل العبارة
- عبارات Apache Spark Cache
- وصف العبارات
- إظهار العبارات
- التكوين وإدارة المتغيرات وعبارات misc
- إدارة الموارد
تحليل العبارة
عبارات Apache Spark Cache
ينطبق على: Databricks Runtime
- جدول ذاكرة التخزين المؤقت
- مسح ذاكرة التخزين المؤقت
- تحديث ذاكرة التخزين المؤقت
- تحديث الدالة
- تحديث الجدول
- جدول UNCACHE
وصف العبارات
- وصف الكتالوج
- وصف الاتصال
- وصف بيانات الاعتماد
- وصف قاعدة البيانات
- وصف الدالة
- وصف الموقع
- وصف الموفر
- وصف الاستعلام
- وصف المستلم
- وصف المخطط
- وصف المشاركة
- وصف الجدول
- وصف مستوى الصوت
إظهار العبارات
- قائمة
- إظهار الكل في المشاركة
- إظهار الكتالوجات
- إظهار الأعمدة
- إظهار الاتصالات
- إظهار إنشاء جدول
- إظهار بيانات الاعتماد
- إظهار قواعد البيانات
- إظهار الدالات
- إظهار المجموعات
- إظهار المواقع
- إظهار الأقسام
- إظهار الموفرين
- إظهار المستلمين
- إظهار المخططات
- إظهار المشاركات
- إظهار المشاركات في الموفر
- إظهار الجدول
- إظهار الجداول
- إظهار الجداول التي تم إسقاطها
- إظهار TBLPROPERTIES
- إظهار المستخدمين
- إظهار طرق العرض
- إظهار وحدات التخزين
التكوين وإدارة المتغيرات وعبارات misc
- تنفيذ فوري
- اعاده تعيين
- جبر
- تعيين المستلم
- تعيين المنطقة الزمنية
- تعيين متغير
- استخدام الكتالوج
- استخدام قاعدة البيانات
- استخدام المخطط
إدارة الموارد
ينطبق على: Databricks Runtime
ينطبق على: Databricks SQL Connector
البيانات الأمنية
يمكنك استخدام عبارات SQL للأمان لإدارة الوصول إلى البيانات:
- ALTER GROUP
- إنشاء مجموعة
- DENY
- إسقاط المجموعة
- GRANT
- منح مشاركة
- امتيازات الإصلاح
- الغاء
- إبطال المشاركة
- إظهار المنح
- إظهار المنح على المشاركة
- إظهار المنح للمستلم
للحصول على تفاصيل حول استخدام هذه العبارات، راجع امتيازات Hive metastore والكائنات القابلة للتأمين (القديمة).