التخطي إلى المحتوى
Toova
جميع الأدوات

منسِّق SQL ومُجمِّله

خصوصية بالتصميم — يعمل بالكامل في متصفحك

نسِّق استعلامات SQL وأظهرها بصيغة جميلة داخل متصفحك. تُكبِّر Toova الكلمات المحجوزة وتُحاذي البنود وتُضيف مسافة بادئة للاستعلامات الفرعية في صيغة مقروءة — مفيد عند مراجعة استعلامات مكثفة من السجلات أو أدوات ORM أو المطورين الآخرين.

لماذا تُنسِّق SQL

SQL المكثف في سطر واحد غير مقروء. SQL المُحاذى والمُسافة بادئة فيه مع كلمات محجوزة بأحرف كبيرة هو ما يكتبه كل مهندس قاعدة بيانات كبير يدويًا. تُنجز Toova التنسيق تلقائيًا — الصق استعلامًا من سجل بطيء أو مخرجات ORM أو زميل، واحصل على شيء يمكنك مراجعته فعلًا. تحصل الوصلات والاستعلامات الفرعية وتعبيرات الجدول الشائعة ووظائف النافذة على تسلسل هرمي بصري واضح.

وعي باللهجات

لـ SQL لهجات — PostgreSQL وMySQL وSQL Server وOracle وSQLite وBigQuery — ولكل منها كلماته المحجوزة وامتداداته النحوية. تتيح لك Toova اختيار اللهجة لكي تُعرَّف الكلمات المحجوزة الخاصة بها مثل RETURNING وLATERAL وMERGE وتُنسَّق بشكل صحيح. الافتراضي هو ANSI SQL الذي يتعامل مع معظم الاستعلامات الشائعة.

محلي بالكامل

يتم التنسيق داخل متصفحك بالكامل. SQL الذي تلصقه — بما في ذلك الاستعلامات التي تُشير إلى أسماء جداول داخلية أو معرفات عملاء أو أي شيء خاص — لا يغادر الصفحة. سيبقى تبويب الشبكة فارغًا أثناء التنسيق، وتعمل الصفحة دون اتصال بعد التحميل الأول. آمن للاستعلامات من السجلات البطيئة والتصحيح ومراجعة الكود.

الأسئلة الشائعة

أيّ لهجات SQL مدعومة؟
PostgreSQL وMySQL وSQL Server وOracle وSQLite وBigQuery وANSI SQL. اختر اللهجة التي تُطابق قاعدة بياناتك لكي تُنسَّق الكلمات المحجوزة الخاصة بها بشكل صحيح.
هل تُكبَّر الكلمات المحجوزة دائمًا؟
بشكل افتراضي نعم — الكلمات المحجوزة الكبيرة هي التقليد في معظم أدلة الأسلوب وتجعل بنية الاستعلام قابلةً للمسح. يمكنك التبديل إلى أحرف صغيرة أو الحفاظ على الحالة إذا كان فريقك يتبع أسلوبًا مختلفًا.
هل يستطيع تنسيق الاستعلامات المعقدة ذات تعبيرات الجدول الشائعة؟
نعم. تعبيرات الجدول الشائعة (بنود WITH) والاستعلامات الفرعية ووظائف النافذة والاستعلامات العودية كلها تحصل على مسافة بادئة صحيحة ومحاذاة البنود. يفهم المُنسِّق التسلسل الهرمي البنيوي للاستعلام.
هل يغير التنسيق سلوك SQL الخاص بي؟
لا. يُغيِّر المُنسِّق المسافات البيضاء والحالة فقط. تُحفَظ الرموز والمعاملات والمعرفات والحرفيات النصية كما هي. الاستعلام الذي تلصقه يعمل بصورة مطابقة بعد التنسيق.
هل يُرسَل SQL الخاص بي إلى أي خادم؟
لا. يعمل التنسيق داخل متصفحك بالكامل. الاستعلام لا يغادر الصفحة.