মূল কনটেন্টে যান
QuickUtils

SQL ফরম্যাটার

লম্বা বা এলোমেলো SQL কোয়েরিকে পরিপাটি, ইনডেন্ট করা SQL-এ বদলান, কিওয়ার্ড আপনার পছন্দমতো ছোট বা বড় হাতের অক্ষরে। MySQL, PostgreSQL, SQL Server, Oracle, SQLite, BigQuery ও আরও অনেক ডেটাবেসের জন্য, সরাসরি আপনার ব্রাউজারে।

কিওয়ার্ড
ইনডেন্ট

টাইপ বা পেস্ট করার সঙ্গে সঙ্গে ফরম্যাট করা SQL এখানে দেখা যাবে।

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

  1. 1আপনার SQL পেস্ট করুন, অথবা একটা .sql ফাইল খুলুন।
  2. 2আপনার ডেটাবেসের ডায়ালেক্ট, কিওয়ার্ড কীভাবে লেখা হবে (“বড় হাতের অক্ষর”, “ছোট হাতের অক্ষর” বা “যেমন টাইপ করা”) আর ইনডেন্ট বেছে নিন।
  3. 3টাইপ করার সঙ্গে সঙ্গেই ফরম্যাট করা SQL দেখা যায়। কোনো অংশ পড়া না গেলে তার লাইন ও কলাম দেখানো হয়।
  4. 4এটা কপি করুন, অথবা .sql ফাইল হিসেবে ডাউনলোড করুন।

প্রায়ই জিজ্ঞাসিত প্রশ্ন

এখানে আমার কোম্পানির SQL পেস্ট করা কি নিরাপদ?

হ্যাঁ। SQL ফরম্যাট করে আপনার ব্রাউজার, আপনার ডিভাইসেই। আপনি যা পেস্ট করেন বা খোলেন তা কোথাও পাঠানো বা সেভ করা হয় না, তাই আপনার কোয়েরির টেবিলের নাম আর ডেটা গোপনই থাকে।

এটা কোন কোন ডেটাবেস সাপোর্ট করে?

স্ট্যান্ডার্ড SQL, MySQL, MariaDB, PostgreSQL, SQL Server (T-SQL), Oracle PL/SQL, SQLite, BigQuery, Snowflake, Redshift, Spark, Db2, Hive, Trino, DuckDB, ClickHouse ও আরও অনেক। আপনারটা বেছে নিন, যাতে তার নিজস্ব কিওয়ার্ড, কোটেশন আর কমেন্ট ঠিকমতো বোঝা যায়।

ফরম্যাট করলে কি আমার কোয়েরির কাজ বদলে যায়?

না। শুধু স্পেস, লাইন ব্রেক আর, আপনি চাইলে, কিওয়ার্ডের ছোট-বড় হাতের অক্ষর বদলায়। টেবিল ও কলামের নাম, কোটেশনের মধ্যের লেখা, সংখ্যা আর কমেন্ট ঠিক যেমন লিখেছিলেন তেমনই থাকে।

আমার SQL-এ ভুল আছে বলছে কেন?

সাধারণত কোনো কোটেশন চিহ্ন বা ব্র্যাকেট খুলে আর বন্ধ করা হয়নি, অথবা অন্য কোনো ডেটাবেসের সিনট্যাক্স ব্যবহার হয়েছে। দেখানো লাইনটা দেখে নিন, আর আপনার ডেটাবেসের ডায়ালেক্ট বেছে নিন।

সাইজের কোনো লিমিট আছে কি?

একবারে সর্বোচ্চ 500,000 অক্ষর, মানে হাজার হাজার লাইন, আর ব্র্যাকেট সর্বোচ্চ 100 লেভেল পর্যন্ত নেস্টেড।

যা খুঁজছেন তা পাচ্ছেন না?

দয়া করে নাম, নম্বর বা অন্য কোনো ব্যক্তিগত তথ্য লিখবেন না।