Einzelnen Beitrag anzeigen

alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#14

Re: Source Code Formatter für SQL gesucht

  Alt 15. Nov 2006, 07:08
Hab mir eben Aqua-Data-Studio angeschaut. Ganz nett, aber so richtig klappt das mit dem Formatieren auch nicht:
Aus

SQL-Code:
ALTER PROCEDURE [dbo].[DeleteAllCustomers]
@bla int
AS
IF @bla=1287
BEGIN
   SELECT * FROM Customer;
END
GO
wird
SQL-Code:
ALTER PROCEDURE [dbo].[DeleteAllCustomers]
  @bla INT AS IF
  @bla=1287
  BEGIN SELECT *
        FROM Customer;
        END
GO
Ahh.... Ja

Langsam verstehe ich GuenterS...

Mein Problem sind nicht die paar Einrückungen bei IF / WHILE etc. , sondern die Lesbarkeit von komplexen SELECT's.
Ich hab 20 Jahre mit Leertaste eingerückt, da gewöhnt man sich dran, aber diese SELECTS (mit JOIN, subselects etc. ) sind immer wieder eine Herausforderung. Und ob man da einen Formatter findet, der das einigermaßen hinbekommt ...

Aber wie man sieht, klappts ja wohl auch noch nicht mal mit einfachen Strukturen. Im Übrigen dürte das keine Eigenheit von TSQL sein...
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat