Handytool
डेवलपरमुफ़्तस्थानीय रूप से चलता है

SQL formatter

SQL queries को pretty-print करें — PostgreSQL, MySQL, SQLite, BigQuery और standard SQL — privately आपके ब्राउज़र में।

.sql
Dialect
Keywords
Indent
SQL input
0 पंक्तियाँ0 bytes
Formatted SQL
0 पंक्तियाँ0 bytes

SQL formatter के बारे में

Handytool का SQL formatter किसी भी SQL query को pretty-print करता है — SELECT, INSERT, complex CTEs, window functions — popular sql-formatter library का उपयोग करके। Dialect pick करें (PostgreSQL, MySQL, SQLite, BigQuery, या standard SQL), choose करें कि keywords को कैसे case किया जाए, और indentation set करें। सब कुछ locally चलता है, इसलिए यह safe है उन queries को format करने के लिए जिनमें table names, column names, या sample data होता है जिसे आप एक third-party site पर paste नहीं करना चाहते।

SQL formatter की विशेषताएँ

  • 01

    Dialect-aware

    हर supported dialect का अपना keyword list और reserved-word handling है, इसलिए PostgreSQL का RETURNING, MySQL के backticks, और BigQuery का STRUCT syntax सभी correctly recognized हैं।

  • 02

    Keyword case control

    ALL CAPS, all lowercase को force करें, या input जो उपयोग करता है उसे preserve करें। सबसे common house style upper-case keywords है, जो default है।

  • 03

    Configurable indent

    2 spaces, 4 spaces, या tabs choose करें। आउटपुट CTEs, subqueries, और JOIN clauses में consistent है।

SQL formatter अक्सर पूछे जाने वाले प्रश्न

कौन सी SQL dialects supported हैं?
Standard SQL (sql), PostgreSQL, MySQL, SQLite, और BigQuery। Underlying engine internally अधिक dialects को support करता है — ये day-to-day work के लिए सबसे useful हैं।
क्या यह मेरी query को चलाएगा?
नहीं। Formatter सिर्फ SQL text को re-render करता है — यह किसी भी database से connect नहीं करता, data parse नहीं करता, या statements को execute नहीं करता।
मेरी non-standard syntax क्यों oddly format हो रही है?
Vendor-specific extensions chosen dialect के बाहर (procedural blocks, stored-procedure syntax, MS SQL hints) cleanly layout नहीं हो सकते। Closest dialect में switch करें, या एक बार में shorter snippets paste करें।
क्या मेरा SQL कहीं upload होता है?
नहीं। sql-formatter library पूरी तरह आपके browser में चलता है — आपकी queries आपके device पर stay करती हैं।

संबंधित टूल

डेवलपर

अन्य टूल्स देखें

सभी टूल