هذه الإعدادات متاحة في system.settings، وقد أُنشئت تلقائيًا من الشفرة المصدرية.
function_json_value_return_type_allow_complex
النوع
Bool
القيمة الافتراضية
0
يتحكم في ما إذا كان يُسمح لدالة json_value بإرجاع نوع معقّد (مثل: struct وarray وmap).
SELECT JSON_VALUE('{"hello":{"world":"!"}}', '$.hello') settings function_json_value_return_type_allow_complex=true
┌القيم الممكنة:
- true — مسموح.
- false — غير مسموح.
function_json_value_return_type_allow_nullable
النوع
Bool
القيمة الافتراضية
0
يتحكّم في ما إذا كان يُسمح بإرجاع NULL عندما لا تكون هناك قيمة موجودة للدالة JSON_VALUE.
SELECT JSON_VALUE('{"hello":"world"}', '$.b') settings function_json_value_return_type_allow_nullable=true;
┌القيم الممكنة:
- true — مسموح.
- false — غير مسموح.