SQL Pretty printer is een hulpmiddel om sql-code te verfraaien in elke editors met een hotkey, maken het beter leesbaar. Ondersteuning Query Analyzer, SQL Server Management Studio (SSMS), VS2003/2005, Pad en gemeenschappelijke editors zoals UltraEdit. Naast het verfraaien van de SQL, kan het ook vertalen van de SQL in C # Java, Php en andere programma talen die klaar is voor gebruik in uw programma.
SQL Pretty printer is ontworpen om te gaan met SQL-instructie die wordt gebruikt door verschillende Database
Zoals Oracle, DB2, Informix, Sybase, Postgres, MySQL en ga zo maar door.
Functies
* Zitten in de lade, snel formaat SQL in elke redactie met een hotkey.
* Convert SQL naar verschillende talen zoals C #, Java, delphi, php en ga zo maar door, die klaar is voor gebruik in uw programma.
* Zet monochrome sql code in kleurrijke HTML, gemakkelijk om het te zetten in blogs en forums.
* In staat om kleur van verschillende SQL element zoals Idenfier, Operator en nummer etc. aanpassen.
* Meer dan 60 formaat opties en nog steeds groeiende.
* Batch-bestand converteren on the fly.
* Command line api kan worden gebruikt in uw eigen programma.
versiegeschiedenis
- Versie 3.1.0 geplaatst op 2010-03-28
Nieuwe stijl van werkbalk en menu
Programmadetails
Overeenkomst
EULA - Licentieovereenkomst voor eindgebruikers
De persoon die deze software installeert of gebruikt, garandeert en garandeert dat hij of zij
zij bevoegd is om deze overeenkomst met Gudu Software aan te gaan namens de
licentiehouder, dat hij of zij de hierin vermelde voorwaarden heeft gelezen en
die de licentiehouder aanvaardt en ermee instemt gebonden te zijn door deze overeenkomst. Als de
Licentiehouder is het niet eens met de algemene voorwaarden, de licentiehouder mag niet
gebruik of het gebruik van het product toestaan.
1. Definities
Toegestane machine: één enkele installatie van een kopie van het product op een
enkele fysieke computer.
Geautoriseerd gebruik: het gedefinieerde aantal kopieën of exemplaren van het product
die door de licentiehouder kunnen worden gebruikt en, in voorkomend geval, beperkt tot het aantal
Geautoriseerde machines, zoals aangegeven in de offerte/ontvangst/factuur van
Gudu Software.
Geautoriseerde gebruikers: het aantal geautoriseerde machines, zoals aangegeven in
de offerte/ontvangst/factuur uitgegeven door Gudu Software.
Geautoriseerde gebruiker: een persoon of gebruikersaccount met een licentie om de
Product, ongeacht of die persoon een werknemer, aannemer,
onderaannemer, leverancier, partner of klant van de licentiehouder.
Aanvangsdatum: de datum waarop Gudu Software de betaling van de
Licentie- of onderhoudskosten van de licentiehouder.
Desktopversie: een versie van het product die buiten de hosttoepassing werkt
zoals Visual studio of SQL Server management studio, als een standalone applicatie.
Invoegversie betekent een versie van het product die werkt in de Visual Studio
of SQL Server management studio.
Licentie betekent het recht om het product te gebruiken zoals gedefinieerd door geautoriseerd gebruik.
Licentiehouder: de persoon of entiteit (inclusief gelieerde ondernemingen en dochterondernemingen)
die het product in licentie heeft gegeven onder de voorwaarden van deze overeenkomst.
Product: het Gudu Software product gedefinieerd in de offerte/ontvangst/factuur
door Gudu Software aan licentiehouder geleverd, inclusief alle documentatie en updates
overeenkomstig clausule 5.
Protected Code: broncode in het product dat
beschermd tegen toegang door Gudu Software.
2. Licentiekosten
Een eenmalige vergoeding betaald door de licentiehouder aan Gudu Software, zoals aangegeven door Product, in
voor het geautoriseerde gebruik van het product. Licentiekosten zijn niet terug te betalen
en te betalen bij aanvaarding van de voorwaarden die
Hierin.
3. Verlening van een licentie
Onder voorbehoud van de voorwaarden van deze overeenkomst, met inbegrip van beperkingen die door de
Licentie, Gudu Software hierbij subsidies aan licentiehouder, en licentiehouder accepteert van
Gudu Software, een eeuwigdurende, onherroepelijke, volledig betaalde, wereldwijd, niet-exclusieve, niet-overdraagbare
(behalve op grond van clausule 18), niet-sublicentie (behalve
Licentiehouder's gerelateerde entiteiten) Licentie om het product te gebruiken zoals gedefinieerd door Geautoriseerde
Gebruiken.
4. Geen garantie
Behalve zoals beschreven in deze overeenkomst en behalve zoals bepaald in clausules 13 en
14 hieronder wordt het product aangeboden op een "as is" en "as available" basis zonder basis
garantie, uitdrukkelijk of impliciet, van welke aard dan ook, met inbegrip van, maar niet beperkt tot,
garanties voor prestaties of handelsbaarheid of geschiktheid voor een bepaalde
doel, waaronder zonder beperking dat Gudu Software niet garandeert dat de
Het product is foutloos, volledig of correct. Gudu Software biedt evaluatie
kopieën van het product, zodat klanten het product kunnen beoordelen.
5. Verplichtingen van Gudu Software
Na ontvangst van licentiehoudersvergoeding van licentiehouder zal Gudu Software (a) de
Licentiehouder met het product via elektronische download; en (b) Software leveren
Onderhoud zoals gedefinieerd in punt 6 hieronder.
6. Softwareonderhoud
6.1. Voor invoegversies
Softwareonderhoud omvat gudu Software's provisioning aan Licensee Product
updates en/of verbeteringen die klanten vanaf tijd algemeen beschikbaar
en online technische ondersteuning om
een door de licentiehouder aangewezen technisch contact met als enig doel
technische problemen met betrekking tot het gebruik van het product (met uitzondering van elke vorm van
bezoeken door personeel of contractanten van Gudu Software), voor een periode van twaalf (12) maanden
vanaf de begindatum (de "Invoegperiode"). De
Invoegcontractatieinitiatie kan worden verlengd voor nog eens twaalf (12)
maandperioden ("Verlengingsperiode") naar eigen inzicht naar eigen inzicht
het op dat moment huidige tarief voor softwareonderhoud. Latere verlengingsperioden
beginnen bij het verstrijken van het eerdere softwareonderhoud, ongeacht
wanneer het wordt gekocht.
6.2. Voor desktopversies
Als de licentiehouder een invoegversie van het product heeft gekocht,
De desktopversie wordt voorzien van de voorwaarden die zijn opgegeven in punt 6.1 hierboven.
Anders software onderhoud omvat Gudu Software's provisioning aan licentiehouder
Productupdates en/of verbeteringen die algemeen beschikbaar worden gemaakt voor klanten
van tijd tot tijd, en online technische ondersteuning via e-mail alleen aan een licentiehouder-aangewezen technische
contact met als enige doel technische vraagstukken in verband met het gebruik van
het product, voor een periode van twaalf (12) maanden na de begindatum
(de "Desktop Initial Maintenance Period"). Er wordt geen extra ondersteuning geboden
na de initiële onderhoudsperiode op het bureaublad.
6.3 Voor API's
Als de licentiehouder een invoegversie van het product heeft gekocht,
API's Versie zal worden voorzien van de voorwaarden die zijn gespecificeerd in clausule 6.1 hierboven.
Anders software onderhoud omvat Gudu Software's provisioning aan licentiehouder
Productupdates en/of verbeteringen die algemeen beschikbaar worden gemaakt voor klanten
van tijd tot tijd, en online technische ondersteuning via e-mail alleen aan een licentiehouder-aangewezen technische
contact met als enige doel technische vraagstukken in verband met het gebruik van
het product, voor een periode van twaalf (12) maanden na de begindatum
(de "API's initiële onderhoudsperiode"). Er wordt geen extra ondersteuning geboden
na de initiële onderhoudsperiode van API's.
U deze API niet gebruiken om een concurrent product van SQL Pretty Printer te maken.
7. Verplichtingen van de licentiehouder
De licentiehouder moet te allen tijde: (a) ervoor zorgen dat alleen een geautoriseerde gebruiker
het product en alleen voor geautoriseerd gebruik in overeenstemming met de voorwaarden en
voorwaarden van deze overeenkomst; b) Gudu Software onmiddellijk te adviseren, ook schriftelijk, indien
de licentiehouder op de hoogte wordt gebracht van ongeoorloofd gebruik of distributie van de
Product door elke persoon.
8. Ongeautoriseerd gebruik of distributie
De licentienemer mag, hetzij door opzettelijke of nalatige handeling, noch door nalatigheid,
de distributie van het product aan derden, met uitzondering van een
Geautoriseerde gebruiker.
9. Onderzoek naar ongeoorloofd gebruik en distributie
Als Gudu Software redelijkerwijs vermoedt dat het product is gedistribueerd naar of
verkregen door een persoon of partij zonder voorafgaande schriftelijke toestemming van Gudu Software,
Gudu Software heeft het recht om redelijk één keer per kalenderjaar een verzoek te
Licentiehouder een niet-gekwalificeerd certificaat uitgevoerd door de auditor van de licentiehouder bij de
Kosten van de licentienemer voor de controle op de naleving van het geautoriseerde gebruik van
het product.
10. Beperkingen van de licentiehouder
Licentiehouder zal niet, zonder de voorafgaande schriftelijke toestemming van Gudu Software, die kan worden
ingehouden naar eigen goeddunken van Gudu Software en die bepaalde voorwaarden kan omvatten:
a) decompile, reverse engineer, demontage, analyseren, wijzigen, aanpassen, converteren,
afgeleide werken te maken van of anderszins te proberen de beschermde code af te leiden;
b) verkopen, sublicenties, herverdelen, reproduceren, doorgeven, verspreiden, verspreiden,
vertalen of verminderen naar of van een elektronisch medium of machine leesbare vorm
het product of alle gegevens/informatie die via het Product aan de licentiehouder worden verstrekt
aan een persoon (behalve dat niets in artikel 10, onder b), bedoeld is om een
Gemachtigde onderneming die een vergunning heeft verleend;
c) het geautoriseerde gebruik te wijzigen of te wijzigen zonder voorafgaande schriftelijke goedkeuring van Gudu Software;
d) de naam Gudu Software publiceren, promoten, uitzenden, verspreiden of in het openbaar verwijzen,
handelsnaam, handelsmerk, servicemerk of logo of
e) een handeling of nalatigheid plegen waarvan het waarschijnlijke resultaat is dat de
reputatie in diskrediet zal worden gebracht of welke handeling of omissie
redelijkerwijs worden verwacht dat zij een materieel en nadelig effect hebben op
De belangen van Gudu Software.
Daarnaast omvat het product licentiebeveiligingsmechanismen die
ontworpen om de intellectuele eigendomsrechten van Gudu Software te beheren en te beschermen.
Licentiehouder mag deze functies niet wijzigen of wijzigen om te proberen het productgebruik te verslaan
regels die de licentiebeveiligingsmechanismen moeten afdwingen.
11. Termijn
De looptijd van deze overeenkomst begint op de begindatum en zal
volledig van kracht en van kracht blijven, tenzij beëindigd overeenkomstig clausule 12
Hieronder.
12. Beëindiging
De licentienemer kan deze overeenkomst te allen tijde beëindigen door alle kopieën van
het product in zijn bezit. Elke partij kan deze overeenkomst beëindigen indien
de andere partij een materiële inbreuk pleegt en deze partij geneest dergelijke
materiële inbreuk binnen dertig (30) dagen na schriftelijke kennisgeving van een dergelijke inbreuk. Licentiehouder
stemt in met de beëindiging van deze licentie om alle kopieën van het product in
uw bezit. Clausules 1, 4, 8 - 10, 13 - 24 overleven elke beëindiging van
deze overeenkomst.
13. Schadeloosstelling van inbreuken
a) Gudu Software zal de licentiehouder en haar bestuurders,
werknemers en andere agenten (gezamenlijk "Licentiehouder Indemnitees") onschadelijk, op
Gudu Software's enige kosten en kosten, elke vordering tegen elke licentiehouder
Schadeloosstelling op basis van de bewering dat het product, indien het wordt gebruikt in het kader van de
Licentie die op grond van deze overeenkomst is verleend, inbreuk maakt op, schendt of verduistert een
octrooi, handelsmerk, auteursrecht, bedrijfsgeheim of ander intellectueel eigendom of
eigen recht ("IP Claim"); mits de licentiehouder evenwel
Gudu Software onmiddellijk schriftelijk van een dergelijke IP Claim; ii) De licentiehouder mag niet
in een schikking of compromis over een IP-claim zonder voorafgaande
schriftelijke toestemming; iii) Gudu Software heeft uitsluitend zeggenschap over een dergelijke actie en
afwikkelingsonderhandelingen zolang er geen schade of aansprakelijkheid is voor de licentienemer;
en (iv) licentiehouder verstrekt Gudu Software redelijke informatie en
hulp, op verzoek van Gudu Software en de enige kosten en kosten, die nodig zijn om
dergelijke IP-claim te beslechten, te verdedigen, schadeloos te stellen of onschadelijk te houden. De
voorgaande staten de enige aansprakelijkheid van Gudu Software en de exclusieve remedie van
Licentiehouder voor elke inbreuk op intellectuele eigendomsrechten door het Product of
andere items die door Gudu Software hieronder.
b) Indien het product wordt, of naar de mening van Gudu Software kan worden, de
indien een vordering tot inbreuk op een derde partijrecht, Gudu Software
optie en naar eigen inzicht onmiddellijk: (i) de licentiehouder het recht te verkrijgen om de
Product vrij van enige aansprakelijkheid; ii) het product te vervangen of te wijzigen om het niet te verduren;
of (iii) eventuele licentiekosten in verband met dit product terugbetalen
Licentiehouder.
c) Uitsluitingen van defensieverplichting. Gudu Software heeft geen plicht om
een IP-claim voor zover deze IP-claim is gebaseerd op: i) gebruik van een vervangen
het vrijgeven van het product, indien een dergelijke inbreuk zou zijn vermeden door het gebruik
van een huidige release van het product en Gudu Software tijdig aangemelde licentiehouder van de
beschikbaarheid van het niet-inbreukmakende product zonder extra kosten; ii) de combinatie,
werking, of gebruik van het product met programma's of gegevens die niet door Gudu Software zijn geleverd
of op de richting van Gudu Software, of met hardware of besturingssysteem software andere
dan het hardwareplatform en besturingssysteem waarmee het product
ontworpen om te functioneren, indien een dergelijke inbreuk zou zijn vermeden door het gebruik van
het product zonder dergelijke programma's, gegevens, hardware of besturingssystemen; iii)
wijziging of poging tot wijziging van het product door iedereen behalve Gudu Software
of op aanwijzing van Gudu Software, of het gebruik of de distributie van dergelijke wijzigingen; of (iv)
Het gebruik van het product van de licentienemer op een manier die leidt tot laster, schendt de
privacyrechten van personen, materiaal doorgeeft dat in strijd is met de toepasselijke wetgeving,
regel, regelgeving, of maakt gebruik van een eigen dertig partij inhoud zonder juridisch bindende
toestemming van een dergelijke derde partij.
d) Voor zover een IP-claim is uitgesloten van de defensieverplichting van Gudu Software,
op basis van de bewering dat eventuele wijzigingen in het product of de combinatie van de
Product met producten, niet geleverd door Gudu Software of op aangeven van Gudu Software,
inbreuk maakt op of schendt een derde partij, zal de licentiehouder verdedigen of vereffenen, op zijn kosten,
elke vordering tegen Gudu Software, mits: (i) Gudu Software
de licentiehouder onverwijld schriftelijk schriftelijk op de hoogte stellen van een dergelijke claim; ii) Gudu Software mag niet
in een schikking of een dergelijke claim in gevaar brengen zonder voorafgaande
schriftelijke toestemming; iii) de licentiehouder heeft uitsluitend zeggenschap over een dergelijke actie en
schikkingsonderhandelingen; en (iv) Gudu Software verstrekt de licentiehouder
informatie en bijstand, op verzoek en op kosten van de licentienemer, die nodig zijn om
beslecht of verdedig een dergelijke claim. Licentiehouder stemt ermee in om alle schade en kosten eindelijk te betalen
toegekend tegen Gudu Software toe te schrijven aan een dergelijke claim. Gudu Software kan ervoor kiezen om
de controle over de verdediging en afwikkeling van een dergelijke claim met raadsman van
zijn keuze; echter, dat als de licentiehouder zijn
verdedigings- en afwikkelingsverplichtingen hieronder, licentiehouder zal geen verplichting hebben
om de kosten en uitgaven van dergelijke Gudu Software-gecontroleerde verdediging of
Regeling. Het voorgaande verklaart de enige aansprakelijkheid van de licentiehouder en de exclusieve
rechtsmiddel van Gudu Software voor elke inbreuk op intellectuele eigendomsrechten door de
Wijzigingen of combinaties van licentiehouders of andere door de licentiehouder geleverde items
Hieronder.
e) Niettegenstaande artikel 13, onder a), aanvaardt Gudu Software geen aansprakelijkheid
en zijn niet verplicht de licentiehouder te verdedigen of kosten te betalen;
schadevergoeding of advocaatkosten voor, elke vordering op basis van eventuele wijzigingen in een van de
het product dat niet is goedgekeurd door Gudu Software of op aanwijzing of combinatie van Gudu Software
van een van de producten met producten die niet zijn goedgekeurd door Gudu Software of bij Gudu Software's
Richting.
14. Beperking van de aansprakelijkheid
Exclusief inbreuken op de schadeloosstellingsverplichtingen van Gudu Software
Clausule 13 van deze verordening, geen van beide partijen zal aansprakelijk zijn voor enig verlies,
schade, kosten, kosten of andere vorderingen (inclusief gevolg, direct, indirect,
speciale, bestraffende of andere schade en verlies van gegevens of winsten) in verband met deze
overeenkomst of het product, zonder beperking: a) elk gebruik of vertrouwen op
een product van de derde partij (inclusief de vorm en inhoud van fouten in en/of
weggelaten uit alle informatie in een product; b) elke vertraging,
onderbreking of andere tekortkomingen in de verstrekking van het product; of c) elke wijziging in
de vorm of inhoud van het product. Exclusief inbreuken op Gudu Software's
schadeloosstellingsverplichtingen beschreven in clausule 13 van deze verordening,
de aansprakelijkheid van de partij in het kader van vorderingen die voortvloeien uit deze overeenkomst hoger zijn dan de
betaald door de licentienemer uit het kader van deze overeenkomst. Behalve voor de schadeloosstelling van elke partij.
verplichtingen of schending van clausules 2 ("Licentievergoeding"), 8 ("ongeoorloofd gebruik of
Distribution"), of 10 ("Licensee's Restrictions"), geen van beide partijen is aansprakelijk voor verloren
winst of voor bijzondere, indirecte, incidentele of gevolgschade, ongeacht
de vorm van handelen, zelfs als een dergelijke partij wordt geadviseerd of zich bewust is van de mogelijkheid van
dergelijke schade. De voorgaande aansprakelijkheidsbeperkingen zijn van toepassing op de
mate toegestaan door de toepasselijke wetgeving. Voor zover de bovenstaande aansprakelijkheidsbeperkingen of
de garantie disclaimers van clausule 4 zijn niet toegestaan door de toepasselijke wetgeving, dan is de
aansprakelijkheid van Gudu Software, en de remedie van de licentiehouder, is beperkt tot de prompt:
d) de levering van een defect product; of e) terugbetaling van de licentiekosten die door
Licentiehouder voor dergelijke defecte product.
15. Eigendom / Intellectuele Eigendom
Deze overeenkomst verleent alleen het recht om het product te gebruiken en
alle eigendomsrechten in of op het Product. De licentiehouder erkent dat de
Product en alle intellectuele eigendomsrechten met betrekking tot het product zijn de
eigendom van Gudu Software en Gudu Software heeft het recht om alle maatregelen te nemen
besluiten om zijn intellectuele eigendomsrechten in het Product te beschermen.
16. Open Source-code
Gudu Software gebruikt geen open source code in hun producten.
17. Publiciteitsrechten
(a) De licentiehouder verleent Gudu Software het recht om de licentiehouder op te nemen als klant
in product promotioneel materiaal.
(b) Licentiehouder kan Gudu Software dit recht ontzeggen door een schriftelijk verzoek in te dienen via
e-mail naar
[email protected], met het verzoek om van product te worden uitgesloten
promotiemateriaal. Bevestiging van een dergelijke ontkenning (via antwoord e-mail) moet worden
ontvangen voordat de aankoop voor deze uitsluiting effectief is.
c) Indien de licentiehouder in product komt of reeds
promotiemateriaal, als gevolg van eerdere aankopen waarbij de licentiehouder
geen uitsluiting van productpromotiemateriaal aanvragen, kan de licentiehouder
stuur een schriftelijk verzoek via e-mail naar
[email protected]
Gudu Software verwijdert de naam van de licentiehouder uit promotiemateriaal voor producten. Op
ontvangst van een dergelijk verzoek, zal Gudu Software elke verwijzing naar de licentiehouder verwijderen uit
promotiemateriaal binnen 30 dagen en geen verdere verwijzing naar de
Licentiehouder.
18. Geen toewijzing of wijziging
De licentiehouder mag deze overeenkomst niet wijzigen zonder voorafgaande schriftelijke toestemming van
Gudu Software. De licentienemer kan deze overeenkomst aan opvolgende partijen toewijzen in het geval
van een fusie, overname of verandering van zeggenschap zolang Gudu Software daarbij
schriftelijk meegedeeld binnen negentig (90) dagen na de sluiting van een dergelijke transactie. Als
De licentiehouder fuseert in of met een directe concurrent van Gudu Software, zoals bepaald in
Gudu Software's enige discretie, dan zal deze overeenkomst automatisch eindigen vanaf
de ingangsdatum van een dergelijke fusie. Gudu Software kan haar rechten en plichten
onder deze overeenkomst zonder toestemming van de licentiehouder.
19. Belasting
Betalingen die door de licentiehouder in het kader van deze overeenkomst worden verricht, zijn exclusief belastingen of
rechten die verschuldigd zijn ten aanzien van de in het rechtsgebied geleverde goederen of diensten
wanneer de betaling wordt verricht of ontvangen. Voor zover dergelijke belastingen of
rechten zijn verschuldigd door Gudu Software, de licentiehouder moet betalen aan Gudu Software het bedrag
van deze belastingen of rechten bovenop de licentievergoeding uit deze overeenkomst, tenzij
De licentienemer is vrijgesteld van het betalen van dergelijke belastingen of rechten op het moment dat dergelijke belastingen of
rechten worden geheven of beoordeeld. Gudu Software zal de licentiehouder voorzien van
documenten die door de licentiehouder zijn opgevraagd om de licentiehouder in staat te stellen een
belasting- of belastingteruggave of krediet.
20. Bestuursrecht
Deze overeenkomst valt onder de wetten van de staat Californië, VS,
ongeacht de bepalingen inzake conflicterende bepalingen, en de partijen
onvoorwaardelijk onderwerpen aan de exclusieve bevoegdheid van de rechtbanken in San Francisco,
Californië, VS.
21. Honoraria van advocaten
De heersende partij in elke gerechtelijke procedure of arbitrage in verband met deze overeenkomst
hebben het recht om de honoraria en proceskosten en -kosten en -kosten van zijn advocaten terug te vorderen
in verband met een dergelijke actie of arbitrage in het kader van dezelfde
Procedure.