Reverse Snowflake Joins

Software screenshot:
Reverse Snowflake Joins
Software detaljer:
Version: 0.49
Upload dato: 14 Apr 15
Udvikler: Alexandru Toth
Licens: Gratis
Popularitet: 0

Rating: nan/5 (Total Votes: 0)

Reverse Snowflake Melder (forkortet revj) er et værktøj til at forstå SQL og dokumentere SQL-forespørgsler. Det er godt for at opretholde store forespørgsler skrevet af en anden. "Big SQL" kan være så mange som 20 borde, følgeskab af flere felter.
Dele af forespørgslen vises direkte i diagrammet: Ex alder = 30, GROUP BY (år), UNDER MIN (alder)> 18.
At få disse forespørgsler til højre er vanskeligt, fordi mange værktøjer genererer dårlig SQL når der beskæftiger sig med komplekse slutter. Manuelt skrevet SQL er også fejlbehæftet, for eksempel kunne man glemmer at fjerne en tabel, hvis det ikke længere er nødvendig for at filtrere / gruppe ved et felt i tabellen.
Hvis der er afbrudt tabeller det betyder, at der er et kartesisk produkt. Der er legitime tilfælde for kartesiske produkter, men disse sager er ikke almindelige.
Samme måde er sløjfer normalt ikke ønsket.
Hvad er det ikke?
Det er ikke en FORKLARE værktøj. Hvis du skriver ved en fejl en cartezian deltage, uanset hvor gode de indekser er, vil det fortsat være forkert.
Det er ikke en forespørgsel udførelse værktøj. Fordi der er tusindvis af dem, med drag-and-drop og prædiktiv indtastning, og sikkert alle har det foretrukne

Hvad er nyt i denne udgivelse:.

  • Denne version rettelser & quot;. støbt (x som heltal) & quot ;, som tidligere producerede en fejl

Hvad er nyt i version 0.48:

  • Denne version rettelser & quot; union alle & quot; (Fx & quot; Vælg t1.a fra T1 union alle vælge t2.b fra T2 union alle .. & quot;) og løser opgaver uden parametre og parens, (fx & quot; Vælg .. hvor t1.x = SYSDATE & quot;) .

Hvad er nyt i version 0.47:.

  • Rettet en fejl, hvor UNION SELECT var små bogstaver

Hvad er nyt i version 0,44:

  • Faste anonyme subselects. Ex: SELECT * FROM (vælg A.id fra A) lang i klausuler afkortet. Ex: table.field i (1,2,3,4 ... 999)

Hvad er nyt i version 0.42:

  • Denne version har en forbedret simplifier (f.eks ikke klager over kolonne concat, som er en funktion).
  • Forbedret subselects, f.eks & Quot; vælg * fra (vælg * fra ta A, tb B, hvor Ax = By) D1, (vælg * fra ta A, tb B, hvor Ax = By) D2 & quot;.

Hvad er nyt i version 0.38:

  • Bugfix: støtte til Oracle binder variabler ex a =: 1
  • Bugfix: & quot; Vælg feltet fra schema.table & quot; mislykkedes, da der ikke var nogen tabel alias eller eksplicitte table.field

Hvad er nyt i version 0,37:

  • En fejl, hvor & quot; select distinct a.id fra en & quot; ikke vise id feltet i en graf er fastsat.

Hvad er nyt i version 0,36:

  • Bugfix: Fjern flere / * * / kommentarer

Hvad er nyt i version 0,35:

  • Hvis der findes aggregater i flere tabeller end spørgsmål advarsel til ventilator og / eller spalten fælde. Fejlrettelser relateret til ORDER BY alias

Krav :

  • graphviz
  • Python

Screenshots

reverse-snowflake-joins_1_87506.png

Lignende software

Vibur DBCP
Vibur DBCP

17 Feb 15

HyperDex
HyperDex

20 Feb 15

Qore Glut Module
Qore Glut Module

20 Feb 15

Kommentarer til Reverse Snowflake Joins

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!