مینو
Dev Tools

ایس کیو ایل فارمیٹر – آن لائن SQL فارمیٹ کریں

SQL کوئریز کو آن لائن فارمیٹ اور انڈینٹ کریں۔ MySQL، PostgreSQL، SQLite، T-SQL اور BigQuery کی سپورٹ۔

فائلیں کبھی محفوظ نہیں ہوتیںفوریبغیر سائن اپ

🔒 آپ کی فائل کبھی آپ کے براؤزر سے باہر نہیں جاتی۔ تمام فارمیٹنگ مقامی طور پر ہوتی ہے۔

آن لائن SQL کیسے فارمیٹ کریں

  1. 1

    اپنی SQL پیسٹ کریں

    ان پٹ باکس میں بغیر فارمیٹ یا منی فائیڈ SQL کوئری پیسٹ کریں۔ ایک یا ایک سے زیادہ اسٹیٹمنٹس سپورٹ ہیں۔

  2. 2

    ڈائلیکٹ منتخب کریں

    کی ورڈز درست طریقے سے ہینڈل ہونے کے لیے اپنے ڈیٹا بیس (MySQL، PostgreSQL وغیرہ) کے مطابق ڈائلیکٹ منتخب کریں۔

  3. 3

    فارمیٹ شدہ SQL کاپی کریں

    آؤٹ پٹ کاپی کریں۔ کوئری یکساں انڈینٹیشن اور بڑے حروف والے کی ورڈز کے ساتھ دکھائی جاتی ہے۔

SQL دوسری تقریباً ہر زبان سے تیزی سے ناقابلِ مطالعہ ہو جاتی ہے: کوئری چند ٹیبلز کو جوڑتی ہے، پھر ایک سب کوئری اور CASE ایکسپریشن شامل ہوتے ہیں، اور اچانک وہ 400 حروف کی ایسی ایک لائن بن جاتی ہے جسے کوئی ریویو نہیں کرنا چاہتا۔ چونکہ SQL خالی جگہ کو نظرانداز کرتی ہے، اس لیے فارمیٹنگ محض پیشکش ہے: کوئری کا نتیجہ بدلنے کے خطرے کے بغیر فارمیٹر لے آؤٹ کو آزادی سے ترتیب دے سکتا ہے۔

ہر ڈیٹا بیس کے اپنے سینٹیکس کے انداز ہیں: PostgreSQL کے :: کاسٹ، MySQL کے بیک ٹک آئیڈینٹیفائرز، T-SQL کے بریکٹ والے نام اور TOP، اور BigQuery کے پروجیکٹ پاتھ۔ فارمیٹ کرنے سے پہلے ڈائلیکٹ منتخب کریں تاکہ انہیں سینٹیکس ایرر سمجھنے کے بجائے درست طریقے سے ترتیب دیا جائے۔

فارمیٹ شدہ SQL کوڈ ریویو (ہر JOIN یا WHERE الگ لائن میں)، ڈیبگنگ (انڈینٹیشن سے سب کوئری کی حدود فوراً نظر آتی ہیں) اور ORM، لاگ یا پرانی رپورٹس سے آنے والی ایک لائن کی کوئریز کو سنوارنے میں کام آتی ہے۔ فارمیٹر لنٹ یا آپٹمائز نہیں کرتا؛ یہ تجزیے سے پہلے پڑھنے میں آسانی کا مرحلہ ہے۔ سب کچھ آپ کے براؤزر میں چلتا ہے۔

اکثر پوچھے جانے والے سوالات

یہ ٹولز بھی آپ کے کام آ سکتے ہیں