المقدمة
ضبط إعداد لاستعلام واحد
SELECT عبارة SETTINGS يمكنك فيها تحديد أي عدد من الإعدادات. ولا تُطبَّق هذه الإعدادات إلا على هذا الاستعلام تحديدًا. على سبيل المثال:
ضبط إعداد لجلسة
SET. يفيد ذلك في الاختبارات المؤقتة أو عندما تريد أن يظل الإعداد ساريًا طوال عدد قليل من الاستعلامات، لا أكثر.
إعداد إعداد لمستخدم معيّن
ALTER USER لتحديد إعداد لمستخدم معيّن فقط. على سبيل المثال:
getSetting:
سيؤدي تحديد الإعدادات بهذه الطريقة إلى استبدال الإعدادات الحالية للمستخدم. أي إذا كانت هناك إعدادات أخرى مُطبَّقة على المستخدم ولم تحددها في تعليمة
ALTER USER، فستفقدها.إذا كنت تريد الاحتفاظ بإعداداتك، فاستخدم ALTER USER ... MODIFY SETTING ... بدلًا من ذلك.