Wie erinnerst du dich an deine SQL-Beispiele?

7

Ich habe derzeit eine SQLTIPS.sql-Datei, die auf meiner Festplatte lebt, bei der Arbeit.

Ich werde dieser Datei neue oder nette Beispiele hinzufügen, um gutes SQL zu schreiben. Jetzt wird es schwierig zu verwalten, und ich muss nach Details in meiner eigenen Datei suchen!

Ich suche nach etwas, das schnell in SQL Enterprise Manager geladen werden kann, ähnlich wie Visual Studio IDE-Code-Snippets.

    
Ferdeen 30.03.2009, 14:21
quelle

10 Antworten

6

Ich habe jedes Beispiel-Snippet in einer separaten .sql-Datei gespeichert, geben Sie ihm einen aussagekräftigen Namen und vorzugsweise einige Kommentare oben.

Ich verwende Dropbox , um es auf allen Computern verfügbar zu haben, die ich verwende, und Google Desktop, um nach dem zu suchen, was ich brauche (das Richtige) Kommentare kommen praktisch dann)

    
kristof 30.03.2009 14:25
quelle
4

SQL Management Studio (SQL2005 +) enthält Snippets. Sie können Management Studio für SQL 2000 und höher verwenden

    
cjk 30.03.2009 14:25
quelle
4

Ich blogge über Dinge, an die ich mich wirklich erinnern möchte ...

    
thijs 30.03.2009 14:38
quelle
4

Ich habe festgestellt, dass dieses T-SQL-Factsheet ein gutes PDF ist, das Sie um Ihren Schreibtisch herum aufgehängt haben!

Nützliches T-SQL-Factsheet

    
kevchadders 30.03.2009 14:37
quelle
1

Ich würde den Vorlagen-Explorer (Strg-Alt-T oder Ansicht | Vorlagen-Explorer) in SQL Server Management Studio verwenden. Es gibt bereits eine Reihe ziemlich guter Vorlagen / Beispiele, die Sie einfach hinzufügen und gruppieren können. Von dort können Sie sie einfach per Drag & Drop in Skripte ziehen. Es gibt sogar eine Suchfunktion (Rechtsklick, Suchen) innerhalb des Explorer-Fensters.

    
Rob Schripsema 30.03.2009 15:37
quelle
1

In SQL Server 2005 und höher können Sie ein oder mehrere Projekte erstellen und Ihre Skripts in SQL Server-Projekten gruppieren. Ziemlich praktisch.

Oder verwenden Sie die SQL Server-Vorlagen im Vorlagen-Explorer - sehr hilfreich, um (fast) alltägliche Skripte an Ihren Fingerspitzen zu halten!

Marc

    
marc_s 31.03.2009 15:53
quelle
0

Wir haben ein Wiki-Setup, in dem wir alle unsere SQL-Snippets aufbewahren, die wir verwenden. Es ist durchsuchbar und leicht zu aktualisieren.

Ich sollte auch sagen, dass dies unser Quellkontrollsystem nicht ersetzt. Wir behalten alle Tabellenänderungen, gespeicherten Prozeduren usw. in svn. Wir verwenden das Wiki für kleine Skripts, die wir häufig verwenden müssen, um Daten zu ändern oder Ad-hoc-Abfragen im System auszuführen, und auch für Dinge wie Tipps und Tricks, die wir im Auge behalten wollen.

    
kemiller2002 30.03.2009 14:24
quelle
0

Ich habe eine Study-Datenbank erstellt und ich behalte alle meine Studien / Beispiele dort. Achten Sie auf alle guten Praktiken, damit Sie schnell finden können, wonach Sie suchen. Nicht sicher, ob es etwas gibt, das hilft, die Snippets für SQL zu verwalten.

    
danish 30.03.2009 14:29
quelle
0

Ich habe festgestellt, dass ich in den letzten sechs oder sieben Jahren einen Ordner irgendwo auf meinem Computer habe, der sich "SQL-Skripte" nennt. Ich habe jedes nützliche und nutzlose Snippet von SQL, das ich jemals als nützlich oder interessant empfunden habe. Ich behalte eine Kopie davon auf CD, die ich mehr oder weniger häufig aktualisiere, um auf dem Laufenden zu bleiben.

Ich habe mir nie die Mühe gemacht, die Snippets-Kontrolle durch SSMS zu betrachten, aber ich muss es vielleicht versuchen. Wir verwenden SQL-Eingabeaufforderung von RedGate hier und es hat ein Snippet-Steuerelement, also für Dinge, die ich sehr häufig verwende, wie mein Objektsuchskript Ich muss nur FINDIT eingeben und es kommt alles.

    
Christopher Klein 30.03.2009 14:48
quelle
0

Ich habe SYSTEM-SCRIPTS in meinem SQL-Scripts-Ordner kategorisiert in Ordner (Performance, Tempdb, Sicherheit, Login, etc ...)

Benenne sie mit aussagekräftigen Namen Verwenden Sie EditPlus, um Text innerhalb von

zu suchen     
jerryhung 30.03.2009 15:04
quelle

Tags und Links