Omnikit
ডেভফাইলঅর্থসব টুল
Ctrl K
ডেভেলপার টুলফাইল টুলঅর্থ ক্যালকুলেটরসব টুল
হোমডেভেলপার টুলSQL ফরম্যাটার
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

SQL ফরম্যাটার

ডেভ

PostgreSQL, MySQL, SQL Server ও আরও অনেকের জন্য SQL ফরম্যাট করুন ও সাজান

আপনার ব্রাউজারে চলে। আপনি যা লেখেন তা কোথাও পাঠানো হয় না।

ফরম্যাট না করা কোয়েরি 20 লাইন পেরোলেই আর পড়া যায় না। এটি PostgreSQL, MySQL, SQL Server ও অন্যান্য ডায়ালেক্টের SQL-এ ইনডেন্ট দেয় এবং ক্লজগুলো সারিবদ্ধ করে যাতে জয়েন ও শর্তগুলো এক লাইনে মেলে। কোয়েরিটি আপনার ব্রাউজারে ফরম্যাট হয়, তাই প্রোডাকশনের SQL কখনো কোথাও পাঠানো হয় না।

এই পৃষ্ঠাটি ইংরেজি মূল লেখা থেকে যন্ত্রের সাহায্যে অনুবাদ করা হয়েছে। এই অনুবাদটি এখনও কোনো মানুষ পর্যালোচনা করেননি, তাই ইংরেজি সংস্করণটিকেই নির্ভরযোগ্য ধরুন। ইংরেজি মূল লেখাটি পড়ুন

এরপর:
  • SQL to JSON Converter Turn SQL INSERT statements or a database dump into JSON or CSV, table by table
  • JSON to SQL Converter JSON to CREATE TABLE and INSERT statements for PostgreSQL, MySQL, SQLite or SQL Server

কীভাবে একটি SQL কোয়েরি ফরম্যাট করবেন

1

ডায়ালেক্ট-এর নিচে আপনার ডেটাবেস বেছে নিন।

2

কোয়েরিটি SQL প্যানে পেস্ট করুন, অথবা একটি উদাহরণ দেখুন ক্লিক করুন।

3

কিওয়ার্ডের জন্য বড় হাতের, ছোট হাতের বা যেমন লেখা বেছে নিন এবং ইনডেন্টের প্রস্থ ঠিক করুন; মিনিফাই এর বদলে সবকিছু এক লাইনে রাখে।

4

কপি ক্লিক করুন, অথবা একটি .sql ফাইল সেভ করতে ডাউনলোড আইকনে ক্লিক করুন।

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

এই SQL ফরম্যাটার যেকোনো দৈর্ঘ্যের কোয়েরি নিয়ে এমনভাবে সাজায় যাতে পড়া যায়: প্রতিটি ক্লজ নিজের লাইনে, নির্বাচিত কলামগুলো প্রতি লাইনে একটি করে, জয়েন ও শর্ত ইনডেন্ট করা, আর কিওয়ার্ড আপনার পছন্দের কেসে। বাঁ দিকে পেস্ট করুন, টাইপ করার সঙ্গে সঙ্গে ফরম্যাট করা SQL ডান দিকে দেখা যাবে।

SQL যখন এমন রূপে আসে যা কেউ হাতে লেখেনি, তখনই এটি কাজে লাগে। ORM লগ বা স্লো-কোয়েরি রিপোর্ট থেকে নেওয়া কোয়েরি আসে একটি লম্বা লাইনে; সহকর্মীর view সংজ্ঞায় ইনডেন্ট এলোমেলো; BI টুলের রিপোর্টে তিনটি সাবকোয়েরি একটিও লাইন ব্রেক ছাড়া একটির ভেতরে আরেকটি। আগে ফরম্যাট করলে কোড রিভিউ বা পারফরম্যান্স অনুসন্ধান অনেক দ্রুত হয়।

ডায়ালেক্ট বেছে নিন যাতে তার নিজস্ব সিনট্যাক্স বোঝা যায়: PostgreSQL-এর কাস্ট ও ডলার-কোট করা বডি, MySQL-এর ব্যাকটিক নাম, SQL Server-এর বর্গবন্ধনী ও TOP, BigQuery-র প্রজেক্ট পাথ, SQLite, অথবা স্ট্যান্ডার্ড SQL। কিওয়ার্ড বড় হাতের, ছোট হাতের বা অপরিবর্তিত, দুই স্পেস, চার স্পেস বা Tab বেছে নিন, অথবা কোডে বসানোর জন্য কমেন্ট ছাড়া কোয়েরিটি আবার এক লাইনে মিনিফাই করুন।

ফরম্যাটার কোয়েরি পড়তে না পারলে, পার্সারের লম্বা আউটপুটের বদলে আপনি পাবেন লাইন, কলাম এবং একটি সহজ ইঙ্গিত, যেমন কখনো বন্ধ না হওয়া স্ট্রিং বা খুব আগে শেষ হয়ে যাওয়া কোয়েরি। ফরম্যাট শুধু লেআউট ও কেস বদলায়; কোয়েরি কী করে তা কখনো বদলায় না। সবকিছু আপনার ব্রাউজারে চলে, তাই টেবিলের নাম বা গ্রাহকের ডেটা থাকা কোয়েরি কখনো আপনার ডিভাইস ছেড়ে যায় না। সম্পর্কিত টুল: JSON Formatter, Diff Checker।

সাধারণ জিজ্ঞাসা

এই SQL ফরম্যাটার কি বিনামূল্যে?

হ্যাঁ, বিনামূল্যে, কোনো সাইন-আপ বা অ্যাকাউন্ট ছাড়া, আর কোয়েরির দৈর্ঘ্য বা কতগুলো কোয়েরি ফরম্যাট করবেন তারও সীমা নেই। টুলের বাইরে দেখানো কয়েকটি বিজ্ঞাপনে পেজটি চলে, এডিটরের ভেতরে কখনো নয়, আর কোনো ডায়ালেক্ট বা অপশন পেইড প্ল্যানের জন্য আটকে রাখা হয়নি।

আমার SQL কি কোনো সার্ভারে পাঠানো হয়?

না। ফরম্যাট JavaScript দিয়ে আপনার ব্রাউজারে চলে, তাই কোয়েরি কখনো আপনার ডিভাইস ছেড়ে যায় না। SQL-এর ভেতরের টেবিলের নাম, কানেকশন স্ট্রিং ও গ্রাহকের ডেটা লোকালেই থাকে, আর কিছুই লগ করা হয় না। শুধু আপনার বেছে নেওয়া চারটি সেটিং, ডায়ালেক্ট, কিওয়ার্ডের কেস, ইনডেন্ট ও মিনিফাই, এই ডিভাইসে মনে রাখা হয়।

এটি কোন কোন ডেটাবেস সমর্থন করে?

ছয়টি ডায়ালেক্ট: PostgreSQL, MySQL, SQLite, SQL Server (T-SQL), BigQuery এবং স্ট্যান্ডার্ড SQL। সঠিকটি বেছে নিলে ফরম্যাটার সেই ডেটাবেসের নিজস্ব সিনট্যাক্স বুঝতে পারে, যেমন PostgreSQL-এর :: কাস্ট, MySQL-এর ব্যাকটিক নাম, SQL Server-এর বর্গবন্ধনী ও TOP, আর BigQuery-র ব্যাকটিকে মোড়া টেবিল পাথ।

আমি কি SQL কিওয়ার্ড বড় হাতের অক্ষরে লিখতে পারি?

হ্যাঁ। SELECT, FROM এবং COUNT-এর মতো ফাংশন বড় হাতের অক্ষরে লিখতে বড় হাতের বেছে নিন, ছোট হাতের অক্ষরের জন্য ছোট হাতের, অথবা আপনি যেভাবে টাইপ করেছেন তা রাখতে যেমন লেখা। টেবিল ও কলামের নাম কখনো বদলানো হয় না।

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

না। শুধু হোয়াইটস্পেস, লাইন ব্রেক ও কিওয়ার্ডের কেস বদলায়, তাই আপনি যে কোয়েরি ফেরত পান তা পেস্ট করা কোয়েরির মতোই হুবহু চলে। স্ট্রিং, উদ্ধৃতিচিহ্নে মোড়া আইডেন্টিফায়ার ও মান অক্ষরে অক্ষরে কপি হয়। মিনিফাই কমেন্টও সরিয়ে দেয়, ফলাফল কমিট করার আগে এটিই একমাত্র লক্ষ করার মতো পরিবর্তন।

কেন বলছে আমার কোয়েরি খুব আগে শেষ হয়ে গেছে?

ফরম্যাটার শেষে পৌঁছেছে অথচ একটি বন্ধনী বা ক্লজ তখনো খোলা ছিল, যেমন শর্ত ছাড়া WHERE বা মিলিয়ে ) ছাড়া একটি (। কোয়েরির শেষটা দেখুন, অথবা সিনট্যাক্স অন্য ডেটাবেসের হলে ডায়ালেক্ট বদলান।

এখনও আটকে আছেন? SQL ফরম্যাটার সম্পর্কে প্রশ্ন করুন আর যিনি জানেন তিনিই উত্তর দিতে পারেন। কোনো অ্যাকাউন্ট লাগবে না।

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

সব ডেভেলপার টুল
JSONL ভিউয়ার ও যাচাইকারীJSON Lines ও NDJSON লাইন ধরে যাচাই করুন, রেকর্ড টেবিলে দেখুন, JSON অ্যারেতে রূপান্তর করুনJSON ফরম্যাটার ও ভ্যালিডেটরJSON ফরম্যাট, যাচাই, মিনিফাই ও সাজান, প্রতিটি ত্রুটির সঠিক অবস্থান সহMarkdown প্রিভিউMarkdown লিখুন আর সঙ্গে সঙ্গে রেন্ডার হওয়া রূপ দেখুন, টেবিল, টাস্ক লিস্ট ও কোডসহHTML ফরম্যাটার ও মিনিফায়ারঅগোছালো HTML-এ ইনডেন্ট দিন, অথবা মিনিফাই করে বাঁচানো বাইট দেখুনCSS ফরম্যাটার ও মিনিফায়ারস্টাইলশিট গুছিয়ে নিন বা মিনিফাই করুন, কত সাইজ বাঁচল তা দেখেJavaScript ফরম্যাটার ও মিনিফায়ারJavaScript সাজান, অথবা মিনিফাই করে দেখুন কত বাইট কমলHex Viewer (xxd online)See any file as an xxd hex dump with offsets and text, or turn a hex dump back into a fileGraphQL FormatterFormat, minify and validate GraphQL queries and schemas, with errors by line and column
এই টুলটি কি কাজে লেগেছে?
Omnikit

ছোট ছোট কাজ, আপনার ব্রাউজারেই। বিনামূল্যে, দ্রুত ও ব্যক্তিগত। ফাইল কখনো আপলোড হয় না।

ফাইল

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

ডেভ

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

অর্থ

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
গাইডপ্রশ্নপরিচিতিআমরা কীভাবে যাচাই করিআইন লাইব্রেরি (বেটা)গোপনীয়তাশর্তাবলিপ্রকাশ্য বিবৃতিযোগাযোগMore: Exam practice (UGC NET Paper 1)আপনার ব্রাউজারে চলে। কিছুই আপলোড হয় না। © 2026 Omnikit (theomnikit.com)