ABAP SQL Beautifier

Add this URL to your Eclipse Installation to reach this solution's update site.

2023-12 (4.30), 2023-09 (4.29), 2023-06 (4.28), 2023-03 (4.27), 2022-12 (4.26), 2022-09 (4.25), 2022-06 (4.24), 2022-03 (4.23), 2024-03 (4.31), 2024-06 (4.32), 2024-09 (4.33)

https://lukas-mb.github.io/ABAP-SQL-Beautifier-Update/

Learn more...
Solution Description

This plugin adds a quick fix to your ADT environment for formatting an ABAP SQL statement. You can customize it in the preferences:

  • Align operators
  • Standardize operators (e.g., convert all 'EQ' to '=')
  • Add spaces to each line
  • Additional spaces in condition lines
  • Order of keywords (please use it wisely)
  • Combine SELECT with FROM/INTO until a certain character limit
  • Combine FROM with JOINs until a certain character limit

Still in Beta. If you encounter any bugs, feel free to report them.

Please note that it's disabled in some cases. These will be implemented in the future. 

Planned for Version 1:

  • Convert SQL statement to new syntax
  • Add escaping to host variables
  • Add commas between fields
  • CASE/WHEN syntax
  • SELECT in WHERE
Additional Details

Eclipse Versions: 2023-12 (4.30), 2023-09 (4.29), 2023-06 (4.28), 2023-03 (4.27), 2022-12 (4.26), 2022-09 (4.25), 2022-06 (4.24), 2022-03 (4.23), 2024-03 (4.31), 2024-06 (4.32), 2024-09 (4.33)

Platform Support: Windows

Development Status: Beta

Date Created: Tuesday, October 10, 2023 - 15:05

License: Apache 2.0

Date Updated: Friday, December 15, 2023 - 11:25

Submitted by: Lukas Bachmann

Screenshot
Date Ranking Installs Clickthroughs
November 2024 336/537 5 2
October 2024 313/663 32 4
September 2024 264/642 50 5
August 2024 311/641 27 14
July 2024 296/663 35 16
June 2024 303/681 39 15
May 2024 300/682 41 19
April 2024 306/687 40 14
March 2024 305/694 47 9
February 2024 289/687 45 10
January 2024 333/691 34 14
December 2023 261/671 60 15
View Data for all Listings

Unsuccessful Installs

Unsuccessful Installs in the last 7 Days: 2

Download last 500 errors (CSV)

Marketplace Drag to Install Button

By adding the following code below to your website you will be able to add an install button for ABAP SQL Beautifier.

HTML Code:

Markdown Syntax:

Output:

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client

Reviews Add new review

when use left join, the left join is incorrect

and could you add a choice don't store comments, 

I thought it is necessary to use comments in SQL statements.

 

thanks