মূল বিষয়বস্তুতে যান
ToolMug

সরাতে ↑ ↓, খুলতে Enter, বন্ধ করতে Esc চাপুন।

SQL ফরম্যাটার

এক লাইনে থাকা লম্বা query-কে পাঠযোগ্য SQL-এ বদলান, যাতে প্রতিটি clause ও column আলাদা লাইনে থাকে। সঠিক syntax, quoting ও function ব্যবহারের জন্য আপনার database dialect বেছে নিন।

আপনার ব্রাউজারে চলে — আপনি যা দেন তার কিছুই আপলোড হয় না

কীভাবে ব্যবহার করবেন

  1. আপনার query paste করুন, অথবা নমুনা লোড করুন-এ ক্লিক করুন।
  2. SQL ডায়ালেক্ট, ইনডেন্টেশন এবং কীওয়ার্ড বেছে নিন।
  3. ফরম্যাট করুন-এ ক্লিক করুন, অথবা Ctrl+Enter চাপুন (Mac-এ ⌘+Enter)।
  4. ফরম্যাট করা query কপি করুন।

অপশনগুলোর ব্যাখ্যা

SQL ডায়ালেক্ট
MySQL-এ backtick identifier, PostgreSQL-এ :: cast ও $1 parameter, SQL Server-এ square bracket এবং Snowflake ও BigQuery-এ QUALIFY-এর মতো dialect-নির্দিষ্ট syntax সামলায়।
কীওয়ার্ড
UPPER SELECT, FROM, WHERE-কে বড় হাতের অক্ষরে লেখে; lower এগুলো ছোট হাতের অক্ষরে লেখে; অপরিবর্তিত আপনার লেখা অবস্থায় রাখে। Table ও column-এর নাম কখনও বদলানো হয় না।

উদাহরণ

ফরম্যাট করার আগে

select id,name from users where status='active' order by name

ফরম্যাট করার পরে

SELECT
  id,
  name
FROM
  users
WHERE
  status = 'active'
ORDER BY
  name

সচরাচর জিজ্ঞাসিত প্রশ্ন

এটি কি আমার query বৈধ কি না পরীক্ষা করে?

না। এটি query-র কাঠামো সাজায়, কিন্তু table name, column name বা আপনার database query-টি গ্রহণ করবে কি না, তা পরীক্ষা করে না।

আমি কি একসঙ্গে একাধিক statement ফরম্যাট করতে পারি?

হ্যাঁ। সেমিকোলন দিয়ে আলাদা করা statement-গুলো একটির পর একটি ফরম্যাট করা হয়।

আমার query কি আপলোড করা হয়?

না। ফরম্যাট করার কাজটি আপনার browser-এ হয়, তাই আসল table name বা data থাকা query ব্যক্তিগতই থাকে।

গোপনীয়তা

এই টুলটি পুরোপুরি আপনার ব্রাউজারে চলে। আপনার ফাইল ও লেখা আপনার ডিভাইসেই প্রসেস হয় এবং কখনো আমাদের সার্ভারে আপলোড হয় না।

সম্পর্কিত টুল