Free & Pro DBeaver SQL Formatter
The SQLinForm SQL Formatter can be seamlessly integrated as an external SQL formatter in DBeaver. SQL statements can be formatted directly within DBeaver using a convenient keyboard shortcut.
However, the management and customization of formatting profiles are handled through the SQLinForm Desktop App, providing you with full control over your formatting preferences.
Ready in < 1 minute
The SQL Formatter for DBeaver is part of the Windows App. Download and unzip the Windows App and you are ready for DBeaver. Add into DBeaver a command line as explained below
Seemless integration
The SQLinForm SQL Formatter can be integrated as external Formatter in DBeaver
Format your SQL with one click
Use the Dbeaver Context menu or the shortcut "ctrl+shift+F"
SQLinForm Desktop App generates the command for you
Let SQLinForm Desktop App generate the correct command line to be used in the DBeaber Preferences
Create & Choose your favorite DBeaver Profile
1. Choose the Profile to be used in the Desktop App
2. Choose the Profile to be used in DBeaver
You can switch the Profile from within DBeaver by using the parameter -p followed by the profile number. The following screenshot shows how to select Profile 1
DB support
The SQL Formatter supports all major DB like Oracle, DB2, SQL Server, Teradata, Netezza, MySQL, PostgreSQL, Sybase, MS Access, etc.
150+ options
Find your best formatting profile while playing around with 150+ options and immediately see the result of the new formatting style in your SQL
formatting profiles
Give your formatting styles a nice name and change between them with one click.
fault tolerant parser
The parser even formats partial SQL Statements or SQL Statements with syntax errors and thus supports you finding missing brackets, commas etc.
team support
Use the Export & Import feature to share your Formatting Profiles with your team members and easily set formatting standards in your organisation
programming languages support
The parser can format plain SQL code or SQL code imbedded in a programming language. The formatted SQL can also be plain SQL or SQL embedded in a programming language.