سؤال

كنت أتساءل عما إذا كان هناك مكون إضافي/أداة لـ SQL Server Management Studio من شأنها تنسيق SQL الخاص بك؟

أنا أعمل مع بعض العمليات المخزنة الكبيرة والتي تمثل فوضى مشوهة من SQL سيئة التنسيق وسيكون من الرائع أن أتمكن من الانتقال إلى "تحديد الكل -> تنسيق SQL"

هل كانت مفيدة؟

المحلول

واليوم اكتشفت أبيكس SQL ريفاكتور. وهو البرنامج المساعد الحرة. يتكامل مع SSMS. الجانب السلبي هو أنه عملية كل شيء أو لا شيء. فإنه لا ريفاكتور أثناء الكتابة.

نصائح أخرى

والجواب في وقت متأخر، ولكن من المجدي أمل: إن الرجل الفقير T-SQL المنسق هو مفتوح -source (مجاني) T-SQL المنسق مع كامل-T SQL دعم دفعة / النصي (أي DDL، أي DML)، SSMS المساعد، سطر الأوامر المنسق الأكبر، وغيرها من الخيارات.

وأنها متاحة للاستخدام الفوري / عبر الإنترنت على http://poorsql.com ، واليوم فقط تخرج إلى "نسخة 1.0 "(كان في النسخة التجريبية لمدة بضعة أشهر)، وجود دعم المكتسبة فقط للبيانات MERGE، وشروط OUTPUT، وغيرها من الاشياء صعب.

ووSSMS الإضافية يسمح لك تعيين هوتكي الخاص بك (الافتراضي هو السيطرة - K ، السيطرة - F ، لتتناسب البصرية ستوديو)، وتنسيقات النص بأكمله أو مجرد رمز التي قمت بتحديدها / الضوء، إن وجدت. الانتاج التنسيق للتخصيص.

في SSMS 2008 أنه يجمع بشكل جيد مع ذكاء الحس في البناء، وتوفير فعال أكثر أو أقل نفس الوظائف الأساسية كما موجه SQL (SQL موجه بوابة الأحمر لا، بالطبع، لدينا الاشياء الاضافية، مثل قصاصات وسريعة البرمجة كائن، وما إلى ذلك).

وطلبات ملاحظات / ميزة هي أكثر من موضع ترحيب، يرجى تعطيه جرب إذا كنت تحصل على فرصة!

والكشف: وربما هذا هو واضح بالفعل ولكن أنا كتبت هذا مكتبة / أداة / الموقع، لذلك هذا الجواب هو أيضا وقح الترويج الذاتي:)

هناك خدعة خاصة اكتشفتها بالصدفة.

  1. حدد الاستعلام الذي ترغب في تنسيقه.
  2. كنترول+يحول+س (سيؤدي هذا إلى فتح الاستعلام الخاص بك في مصمم الاستعلام)
  3. ثم فقط اذهب على ما يرام فويلا!سيقوم مصمم الاستعلام بتنسيق الاستعلام الخاص بك نيابةً عنك.التحذير هو أنه لا يمكنك القيام بذلك إلا للبيانات وليس التعليمات البرمجية الإجرائية، ولكنه أفضل من لا شيء.

والأحمر بوابة يجعل الزوجين، إما SQL موجه Pro أو SQL ريفاكتور. هناك مليون آخرون الى ان هناك لا الاندماج استوديو الإدارة، ولكن الأحمر بوابة يجعل المساعد الوحيد الذي أعرفه من وأنها تعمل بشكل جيد جدا. كما أنها توفر ذكاء الحس وبعض الميزات الأخرى المفيدة.

http://www.red-gate.com/products/SQL_Prompt/ ملف index.htm

وهذا هو حر، على الانترنت واحد: http://www.sqlinform.com/ (ويتطلب جافا بيئة وقت التشغيل)

لا بنيت في، ولكن انها سريعة لاستخدامها. :) http://www.dpriver.com/pp/sqlformat.htm

وليس البرنامج المساعد لSSMS، ولكن أجد أن هذا مفيد للحفاظ على كعلامة على متصفحي: http://www.dpriver.com/pp/sqlformat.htm

تعديل : في. عذرا - لقد لاحظت فقط لديهم إصدارات لSSMS، فيجوال ستوديو، وإصدار سطح المكتب الخ لم أحاول لهم شخصيا بعد

هذا واحد (Gudu البرمجيات) هو جيد جدا، ويعمل في الإدارة الاستوديو ورخيصة جدا. انها تحتاج المزيد من الخيارات في رأيي ولكن لم يتم استخدامه لمدة بضعة أشهر، وربما أضفنا بعض الميزات الجديدة. كنت سعيدا معها عندما اعتدت عليه. لديها أيضا نسخة مجانية على الانترنت.

SSMS حزمة أدوات يقوم بعمل جيد من التنسيق وغيرها من الأدوات في حزمة تأتي في متناول اليدين تماما

وهذا الموقع هنا لا الأساسية رسملة SQL الكلمة:

http://www.ascdesc.com

وأو هل يمكن أن أجرب formatter.It ليست حرة. وإنما هي أداة سطر الأوامر ويمكن أن تتكامل مع SSMS كأداة خارجية .... Tidycode T-SQL المنسق

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top