{"id":55000476,"date":"2025-10-01T00:00:00","date_gmt":"2025-12-28T17:56:10","guid":{"rendered":"http:\/\/access-im-unternehmen.aix-dev.de\/aiu\/?p=476"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"CodeSnippets_im_SQL_Server_Management_Studio","status":"publish","type":"post","link":"https:\/\/vbentwickler.de\/CodeSnippets_im_SQL_Server_Management_Studio\/","title":{"rendered":"Code-Snippets im SQL Server Management Studio"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/vg08.met.vgwort.de\/na\/c236c65793804408857b50de3485e0f2\" width=\"1\" height=\"1\" alt=\"\"><b>Es gibt Code-Snippets, die man immer wieder verwendet &#8211; sei es, um Tabellen, Views oder gespeicherte Prozeduren zu erstellen, Tabellen oder Indizes zu definieren und vieles mehr. Vielleicht nutzt Du auch verschiedene System-Befehle, um verschiedene Aktionen im Abfragefenster auszul&ouml;sen, um beispielsweise Informationen zur Datenbank zu ermitteln. Solche Snippets hast Du vielleicht in einer Textdatei gespeichert, um sie jederzeit in das Abfragefenster kopieren zu k&ouml;nnen. Es gibt jedoch eine viel m&auml;chtigere M&ouml;glichkeit, solche Code-Snippets zu nutzen: Das Abfragefenster bietet n&auml;mlich die M&ouml;glichkeit, Code-Snippets per Kontextmen&uuml; einzuf&uuml;gen. Das Beste daran ist: Wir k&ouml;nnen sogar eigene Code-Snippets definieren, die dar&uuml;ber ausgew&auml;hlt und eingef&uuml;gt werden k&ouml;nnen. In diesem Artikel schauen wir uns an, wie wir diese Funktion nutzen k&ouml;nnen und wie wir sogar eigene Code-Snippets in diesem Men&uuml; verf&uuml;gbar machen k&ouml;nnen.<\/b><\/p>\n<h2>Eingebaute Code-Snippets nutzen<\/h2>\n<p>Als Erstes schauen wir uns an, wie die eingebauten Code-Snippets genutzt werden k&ouml;nnen. <\/p>\n<p>Dazu &ouml;ffnen wir ein beliebiges Abfragefenster, am besten im Kontext der Datenbank, in der wir den Code-Schnipsel nutzen wollen.<\/p>\n<p>Dazu markieren wir die Datenbank und &ouml;ffnen dann mit der Tastenkombination <b>Strg + N <\/b>ein neues Abfragefenster. Hier k&ouml;nnen wir das Kontextmen&uuml; &ouml;ffnen und finden den Eintrag <b>Schnipsel einf&uuml;gen&#8230; <\/b>vor. Alternativ k&ouml;nnen wir die Tastenkombination <b>Strg + K, Strg + X <\/b>nutzen (siehe Bild 1).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2025_05\/pic_476_001.png\" alt=\"Schnipsel einf&uuml;gen per Kontextmen&uuml; im Abfragefenster\" width=\"649,627\" height=\"287,1391\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 1: Schnipsel einf&uuml;gen per Kontextmen&uuml; im Abfragefenster<\/span><\/b><\/p>\n<p>Dies &ouml;ffnet das Widget aus Bild 2. Hier sehen wir den Befehl <b>Schnipsel einf&uuml;gen <\/b>und eine Auflistung der verschiedenen Kategorien.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2025_05\/pic_476_002.png\" alt=\"Auswahl der Kategorien f&uuml;r die Code-Schnipsel\" width=\"549,6265\" height=\"247,6455\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 2: Auswahl der Kategorien f&uuml;r die Code-Schnipsel<\/span><\/b><\/p>\n<p>W&auml;hlen wir eine aus, zum Beispiel <b>Stored Procedure<\/b>, sehen wir alle in dieser Kategorie verf&uuml;gbaren Schnipsel (siehe Bild 3). Au&szlig;erdem zeigt dieser Bereich f&uuml;r den aktuell markierten Eintrag noch einen Hilfetext an.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2025_05\/pic_476_003.png\" alt=\"Auswahl der Schnipsel einer Kategorie\" width=\"700\" height=\"116,9214\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 3: Auswahl der Schnipsel einer Kategorie<\/span><\/b><\/p>\n<p>Wir w&auml;hlen den Eintrag <b>Standardvorlage f&uuml;r eine Prozedur erstellen <\/b>aus und sehen das Ergebnis aus Bild 4. Hier sind verschiedene Texte mit einem gelben Hintergrund markiert. Diese k&ouml;nnen wir nun mit der Tabulator-Taste durchlaufen. Der aktuelle Eintrag wird markiert, sodass wir diesen direkt durch den gew&uuml;nschten Text ersetzen k&ouml;nnen. Wir w&uuml;rden also nun die einzelnen Texte durch die von uns gew&uuml;nschten Texte einfach &uuml;berschreiben und erhalten so die gew&uuml;nschte gespeicherte Prozedur.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2025_05\/pic_476_004.png\" alt=\"Ein frisch hinzugef&uuml;gter Schnipsel\" width=\"424,6267\" height=\"160,5412\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 4: Ein frisch hinzugef&uuml;gter Schnipsel<\/span><\/b><\/p>\n<h2>Eigene Schnipsel nutzen<\/h2>\n<p>Es wird noch besser: Wir k&ouml;nnen n&auml;mlich eigene Schnipsel definieren, die dann ebenfalls im Schnipsel-Men&uuml; angezeigt werden.<\/p>\n<p>Erst einmal grundlegende Informationen:<\/p>\n<ul>\n<li>Es gibt zwei Bereiche, in denen die Schnipsel gespeichert werden. Der erste ist der Bereich mit den eingebauten Schnipseln. Der zweite ist der Bereich f&uuml;r die benutzerdefinierten Schnipsel.<\/li>\n<li>Wir k&ouml;nnen in beiden Bereichen eigene Schnipsel hinzuf&uuml;gen. Allerdings raten wir davon ab, Schnipsel zu den eingebauten Schnipseln hinzuzuf&uuml;gen, denn diese werden bei Updates von SQL Server Management Studio gegebenenfalls &uuml;berschrieben.<\/li>\n<li>Allerdings k&ouml;nnen wir die eingebauten Schnipsel als Beispielmaterial f&uuml;r eigene Schnipsel verwenden.<\/li>\n<li>Wenn wir einen eigenen Schnipsel in dem daf&uuml;r vorgesehenen Bereich angelegt haben, wird dieser erst beim n&auml;chsten &Ouml;ffnen des SQL Server Management Studios angezeigt.<\/li>\n<\/ul>\n<h2>Speicherort f&uuml;r benutzerdefinierte Schnipsel<\/h2>\n<p>Die benutzerdefinierten Schnipsel speichern wir in dem folgenden Ordner ab, hier zum Beispiel f&uuml;r die Version 21 von SQL Server Management Studio:<\/p>\n<pre>C:\\Users\\User\\Documents\\SQL Server Management Studio 21\\Code Snippets\\SQL\\My Code Snippets<\/pre>\n<p>Hier k&ouml;nnen wir direkt eigene Schnipsel speichern, aber wir k&ouml;nnen auch Unterordner erstellen, die dann entsprechend im Schnipsel-Widget angezeigt werden.<\/p>\n<h2>Einen ersten eigenen Schnipsel erstellen<\/h2>\n<p>Damit kommen wir zum spannenden Teil: Wir legen unseren ersten eigenen Schnipsel an.<\/p>\n<p>Das k&ouml;nnen wir mit einem komplett neuen Schnipsel machen oder wir nutzen einen der Schnipsel als Vorlage. <\/p>\n<h2>Komplett neuen Schnipsel anlegen<\/h2>\n<p>F&uuml;r einen komplett neuen Schnipsel erstellen wir eine neue Textdatei und f&uuml;gen dieser den gew&uuml;nschten Text hinzu. Das kann eine einfache Anweisung sein, die Du immer wieder ben&ouml;tigst und die Du nicht immer im Internet suchen und einf&uuml;gen m&ouml;chtest.<\/p>\n<p>Das folgende Skript zeigt beispielsweise die zuletzt angelegten Backups an:<\/p>\n<pre>SELECT\r\n     database_name,\r\n     backup_start_date,\r\n     backup_finish_date,\r\n     backup_size \/ 1024 \/ 1024 AS BackupMB,\r\n     physical_device_name\r\nFROM msdb.dbo.backupset b\r\nJOIN msdb.dbo.backupmediafamily m\r\n   ON b.media_set_id = m.media_set_id\r\nWHERE type = ''D''\r\nORDER BY backup_finish_date DESC;<\/pre>\n<p>Dieses Skript f&uuml;gen wir nun in die Grundstruktur ein und speichern sie im oben angegebenen Ordner unter dem Namen <b>LetzteBackups.snippet<\/b>. Die Grundstruktur sieht wie folgt aus:<\/p>\n<pre>&lt;CodeSnippets&gt;\r\n   &lt;CodeSnippet Format=\"1.0.0\"&gt;\r\n     &lt;Header&gt;\r\n       &lt;Title&gt;Letzte Backups anzeigen&lt;\/Title&gt;\r\n       &lt;Shortcut&gt;lastbackups&lt;\/Shortcut&gt;\r\n       &lt;Description&gt;Zeigt die zuletzt angefertigten Backups an.&lt;\/Description&gt;\r\n       &lt;Author&gt;Andr&eacute; Minhorst&lt;\/Author&gt;\r\n     &lt;\/Header&gt;\r\n     &lt;Snippet&gt;\r\n       &lt;Code Language=\"SQL\"&gt;\r\n         &lt;![CDATA[\r\nSELECT\r\n     database_name,\r\n     backup_start_date,\r\n     backup_finish_date,\r\n     backup_size \/ 1024 \/ 1024 AS BackupMB,\r\n     physical_device_name\r\nFROM msdb.dbo.backupset b\r\nJOIN msdb.dbo.backupmediafamily m\r\n   ON b.media_set_id = m.media_set_id\r\nWHERE type = ''D''\r\nORDER BY backup_finish_date DESC;\r\n         ]]&gt;\r\n       &lt;\/Code&gt;\r\n     &lt;\/Snippet&gt;\r\n   &lt;\/CodeSnippet&gt;\r\n&lt;\/CodeSnippets&gt;<\/pre>\n<p>Hier sehen wir einige Einstellungen wie den Titel, einen Shortcut, eine Beschreibung und den Autor des Schnipsels. Zwischen den Elementen <b>&gt;![CDATA[ <\/b>und <b>]]&lt; <\/b>platzieren wir unseren T-SQL-Code.<\/p>\n<p>&Ouml;ffnen wir nun das SQL Server Management Studio erneut und w&auml;hlen die Auswahl der Schnipsel aus, finden wir bereits unseren selbst angelegten Schnipsel vor (siehe Bild 5).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2025_05\/pic_476_005.png\" alt=\"Unser neuer Schnipsel wird bereits zur Auswahl angeboten.\" width=\"649,627\" height=\"119,3363\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 5: Unser neuer Schnipsel wird bereits zur Auswahl angeboten.<\/span><\/b><\/p>\n<p>W&auml;hlen wir diesen aus, erscheint der von uns hinterlegte Code im Abfragefenster und kann direkt mit <b>F5<\/b> ausgef&uuml;hrt werden (siehe Bild 6).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2025_05\/pic_476_006.png\" alt=\"Der frisch eingef&uuml;gte Schnipsel mit dem gew&uuml;nschten Abfrageergebnis.\" width=\"649,627\" height=\"317,3689\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 6: Der frisch eingef&uuml;gte Schnipsel mit dem gew&uuml;nschten Abfrageergebnis.<\/span><\/b><\/p>\n<p>Auf diese Weise k&ouml;nnen wir uns nun bereits eine Bibliothek aller wichtigen Befehle, die wir uns nicht merken, weil wir sie nur unregelm&auml;&szlig;ig ben&ouml;tigen, zusammenstellen und diese in einzelnen Ordnern nach Kategorien sortieren. Diese erscheinen dann unter dem Hauptordner <b>My Code Snippets <\/b>im Schnipsel-Men&uuml;.<\/p>\n<h2>N&auml;chstes Level: Platzhalter einbauen<\/h2>\n<p>Nun stellt sich die Frage: Wie k&ouml;nnen wir Platzhalter in unsere Vorlage einbauen, wie wir sie in dem Schnipsel beispielsweise zum Einf&uuml;gen einer gespeicherten Prozedur vorgefunden haben?<\/p>\n<p>Dazu schauen wir uns einfach den Schnipsel f&uuml;r das Anlegen einer gespeicherten Prozedur an. Die eingebauten Schnipsel finden wir in einem eigenen Ordner. Um diesen herauszufinden, &ouml;ffnen wir den Codeschnipsel-Manager von SQL Server Management Studio &uuml;ber den Men&uuml;befehl <b>Extras|Codeschnipsel-Manager<\/b>&#8230; (siehe Bild 7).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2025_05\/pic_476_007.png\" alt=\"Aufrufen des Codeschnipsel-Managers\" width=\"324,6267\" height=\"243,2603\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 7: Aufrufen des Codeschnipsel-Managers<\/span><\/b><\/p>\n<p>Dieser erscheint nun wie in Bild 8. Hier erkennen wir schnell die Ordner wieder, die wir auch in der Codeschnipsel-Auswahl vorgefunden haben. Klicken wir einen der Ordner oder auch einen der enthaltenen Codeschnipsel an, wird der Pfad zu diesem Element unter <b>Speicherort <\/b>angezeigt.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2025_05\/pic_476_008.png\" alt=\"Der Codeschnipsel-Manager\" width=\"524,6265\" height=\"394,9629\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 8: Der Codeschnipsel-Manager<\/span><\/b><\/p>\n<p>Den Pfad kopieren wir in den Windows Explorer und finden so schnell die gew&uuml;nschten Elemente (siehe Bild 9). Hier klicken wir doppelt auf den Eintrag <b>Create Stored Procedure.snippet <\/b>und w&auml;hlen den Editor zum Anzeigen aus.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2025_05\/pic_476_009.png\" alt=\"Ordner mit den eingebauten Codeschnipseln\" width=\"674,627\" height=\"299,2994\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 9: Ordner mit den eingebauten Codeschnipseln<\/span><\/b><\/p>\n<p>Dies &ouml;ffnet den Editor wie in Bild 10. Hier sehen wir im Vergleich zu unserem zuvor erstellten Codeschnipsel einige zus&auml;tzliche Elemente.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2025_05\/pic_476_010.png\" alt=\"Code eines eingebauten Codeschnipsels\" width=\"624,6265\" height=\"777,162\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 10: Code eines eingebauten Codeschnipsels<\/span><\/b><\/p>\n<p>Diese beziehen sich weitestgehend auf die Platzhalter. F&uuml;r einen Platzhalter sind zwei Aktionen notwendig:<\/p>\n<ul>\n<li>das Anlegen eines Eintrags im <b>Declarations<\/b>-Element und<\/li>\n<li>das Einf&uuml;gen des eigentlichen Platzhalters in unserem Codeschnipsel.<\/li>\n<\/ul>\n<p>Unter <b>Declarations <\/b>f&uuml;gen wir ein Element namens <b>Literal <\/b>hinzu. Dieses erh&auml;lt die folgenden drei Unterelemente:<\/p>\n<ul>\n<li><b>ID<\/b>: Eindeutiger Bezeichner des Platzhalters<\/li>\n<li><b>ToolTip<\/b>: ToolTip-Text, der beim &Uuml;berfahren mit der Maus angezeigt werden soll<\/li>\n<li><b>Default<\/b>: Standardwert f&uuml;r das Element<\/li>\n<\/ul>\n<p>Die f&uuml;r ID hinterlegte Bezeichnung f&uuml;gen wir an der gew&uuml;nschten Stelle im Codeschnipsel ein, und zwar in einer bestimmten Form, denn der Platzhalter muss in <b>$<\/b>-Zeichen eingefasst werden.<\/p>\n<p>F&uuml;r einen Platzhalter namens <b>Name <\/b>m&uuml;ssen wir also folgenden Code unter <b>Declarations <\/b>einf&uuml;gen:<\/p>\n<pre>&lt;Literal&gt;\r\n     &lt;ID&gt;Name&lt;\/ID&gt;\r\n     &lt;ToolTip&gt;Dies ist ein Beispielplatzhalter.&lt;\/ToolTip&gt;\r\n     &lt;Default&gt;Standardwert&lt;\/Default&gt;\r\n&lt;\/Literal&gt;<\/pre>\n<p>Im Code des Codeschnipsels selbst f&uuml;gen wir dann an der gew&uuml;nschten Stelle den Platzhalter <b>$Name$ <\/b>ein.<\/p>\n<p>Wir probieren das mit einem einfachen Beispiel. Wir wollen alle Felder einer bestimmten Tabelle ausgeben. Dazu nutzen wir die folgende Abfrage:<\/p>\n<pre>SELECT \r\n     c.name AS ColumnName,\r\n     t.name AS DataType,\r\n     c.max_length,\r\n     c.is_nullable,\r\n     c.is_identity\r\nFROM sys.columns c\r\nJOIN sys.types t \r\n     ON c.user_type_id = t.user_type_id\r\nWHERE c.object_id = OBJECT_ID(''dbo.tblMitarbeiter'')\r\nORDER BY c.column_id;<\/pre>\n<p>Hier wollen wir <b>tblMitarbeiter <\/b>durch einen Platzhalter namens <b>TableName <\/b>ersetzen, damit wir diesen flexibel einsetzen k&ouml;nnen.<\/p>\n<p>Also gestalten wir unseren neuen Codesnippets namens <b>Alle Tabellenfelder auflisten <\/b>wie in Listing 1. Hier achten wir darauf, dass die erste Zeile unmittelbar auf <b>&lt;![CDATA[<\/b> folgt und die letzte Zeile mit <b>]]&gt;<\/b> abgeschlossen wird. So verhindern wir Leerzeilen im einzuf&uuml;genden Code.<\/p>\n<pre>&lt;?xml version=\"1.0\" encoding=\"utf-8\"?&gt;\r\n&lt;CodeSnippets xmlns=\"http:\/\/schemas.microsoft.com\/VisualStudio\/2005\/CodeSnippet\"&gt;\r\n&nbsp;&nbsp;&nbsp;&nbsp;&lt;CodeSnippet Format=\"1.0.0\"&gt;\r\n&nbsp;&nbsp;&nbsp;&nbsp;&lt;Header&gt;\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Title&gt;Alle Tabellenfelder ausgeben&lt;\/Title&gt;\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Description&gt;Gibt alle Felder einer Tabelle aus.&lt;\/Description&gt;\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Author&gt;Andr&eacute; Minhorst&lt;\/Author&gt;\r\n&nbsp;&nbsp;&nbsp;&nbsp;&lt;\/Header&gt;\r\n&nbsp;&nbsp;&nbsp;&nbsp;&lt;Snippet&gt;\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Declarations&gt;\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Literal&gt;\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;ID&gt;TableName&lt;\/ID&gt;\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;ToolTip&gt;Name der Tabelle&lt;\/ToolTip&gt;\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Default&gt;dbo.Tabellenname&lt;\/Default&gt;\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;\/Literal&gt;\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;\/Declarations&gt;\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Code Language=\"SQL\"&gt;\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;![CDATA[SELECT \r\n     c.name AS ColumnName,\r\n     t.name AS DataType,\r\n     c.max_length,\r\n     c.is_nullable,\r\n     c.is_identity\r\nFROM sys.columns c\r\nJOIN sys.types t \r\n     ON c.user_type_id = t.user_type_id\r\nWHERE c.object_id = OBJECT_ID(''$TableName$'')\r\nORDER BY c.column_id;]]&gt;\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;\/Code&gt;\r\n&nbsp;&nbsp;&nbsp;&nbsp;&lt;\/Snippet&gt;\r\n&nbsp;&nbsp;&nbsp;&nbsp;&lt;\/CodeSnippet&gt;\r\n&lt;\/CodeSnippets&gt;<\/pre>\n<p><b><span style=\"color:darkgrey;\">Listing 1: Codeschnipsel zum Einf&uuml;gen der Abfrage zum Ausgeben aller Felder einer Tabelle<\/span><\/b><\/p>\n<p>Diesen speichern wir unter dem Namen <b>Alle Tabellenfelder auflisten.snippet <\/b>im Unterordner <b>My Code Snippets<\/b>.<\/p>\n<p>Danach &ouml;ffnen wir SQL Server Management Studio erneut und finden den neuen Codeschnipsel wie in Bild 11 vor.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2025_05\/pic_476_011.png\" alt=\"Unser neuer Codeschnipsel in der Auswahl der benutzerdefinierten Codeschnipsel\" width=\"700\" height=\"114,625\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 11: Unser neuer Codeschnipsel in der Auswahl der benutzerdefinierten Codeschnipsel<\/span><\/b><\/p>\n<p>W&auml;hlen wir diesen aus, erscheint der neue Codeschnipsel wie in Bild 12 im Abfragefenster. Der Platzhalter ist direkt selektiert, sodass wir direkt die zu untersuchende Tabelle dort eintragen k&ouml;nnen.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2025_05\/pic_476_012.png\" alt=\"Der neue Codeschnipsel mit dem Platzhalter dbo.Tabellenname\" width=\"524,6265\" height=\"266,1568\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 12: Der neue Codeschnipsel mit dem Platzhalter dbo.Tabellenname<\/span><\/b><\/p>\n<p>Nach Bet&auml;tigen von <b>F5 <\/b>erhalten wir die gew&uuml;nschten Informationen (siehe Bild 13).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2025_05\/pic_476_013.png\" alt=\"Codeschnipsel mit ersetztem Platzhalter und Abfrageergebnis\" width=\"524,6265\" height=\"384,2746\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 13: Codeschnipsel mit ersetztem Platzhalter und Abfrageergebnis<\/span><\/b><\/p>\n<h2>Zusammenfassung und Ausblick<\/h2>\n<p>Dieser Artikel stellt die Codeschnipsel-Funktion von SQL Server Management Studio vor und zeigt, wir Du eigene Codeschnipsel mit oder ohne Platzhalter erstellen und nutzen kannst.<\/p>\n<p>In einem weiteren Artikel namens <b>Codeschnipsel f&uuml;r SSMS per Access erstellen <\/b>(<b>www.vbentwickler.de\/477<\/b>) schauen wir uns eine Access-Datenbank an, die das Erstellen von Codeschnipseln weiter vereinfacht.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Es gibt Code-Snippets, die man immer wieder verwendet &#8211; sei es, um Tabellen, Views oder gespeicherte Prozeduren zu erstellen, Tabellen oder Indizes zu definieren und vieles mehr. Vielleicht nutzt Du auch verschiedene System-Befehle, um verschiedene Aktionen im Abfragefenster auszul&ouml;sen, um beispielsweise Informationen zur Datenbank zu ermitteln. Solche Snippets hast Du vielleicht in einer Textdatei gespeichert, um sie jederzeit in das Abfragefenster kopieren zu k&ouml;nnen. Es gibt jedoch eine viel m&auml;chtigere M&ouml;glichkeit, solche Code-Snippets zu nutzen: Das Abfragefenster bietet n&auml;mlich die M&ouml;glichkeit, Code-Snippets per Kontextmen&uuml; einzuf&uuml;gen. Das Beste daran ist: Wir k&ouml;nnen sogar eigene Code-Snippets definieren, die dar&uuml;ber ausgew&auml;hlt und eingef&uuml;gt werden k&ouml;nnen. In diesem Artikel schauen wir uns an, wie wir diese Funktion nutzen k&ouml;nnen und wie wir sogar eigene Code-Snippets in diesem Men&uuml; verf&uuml;gbar machen k&ouml;nnen.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[662025,66052025,44000023,44000036,44000006],"tags":[],"yst_prominent_words":[],"class_list":["post-55000476","post","type-post","status-publish","format-standard","hentry","category-662025","category-66052025","category-PowerApps","category-Ribbon_programmieren","category-SQL_Server_und_Co"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"Es gibt Code-Snippets, die man immer wieder verwendet - sei es, um Tabellen, Views oder gespeicherte Prozeduren zu erstellen, Tabellen oder Indizes zu definieren und vieles mehr. Vielleicht nutzt Du auch verschiedene System-Befehle, um verschiedene Aktionen im Abfragefenster auszul\u00f6sen, um beispielsweise Informationen zur Datenbank zu ermitteln. Solche Snippets hast Du vielleicht in einer Textdatei gespeichert, um sie jederzeit in das Abfragefenster kopieren zu k\u00f6nnen. Es gibt jedoch eine viel m\u00e4chtigere M\u00f6glichkeit, solche Code-Snippets zu nutzen: Das Abfragefenster bietet n\u00e4mlich die M\u00f6glichkeit, Code-Snippets per Kontextmen\u00fc einzuf\u00fcgen. Das Beste daran ist: Wir k\u00f6nnen sogar eigene Code-Snippets definieren, die dar\u00fcber ausgew\u00e4hlt und eingef\u00fcgt werden k\u00f6nnen. In diesem Artikel schauen wir uns an, wie wir diese Funktion nutzen k\u00f6nnen und wie wir sogar eigene Code-Snippets in diesem Men\u00fc verf\u00fcgbar machen k\u00f6nnen.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Andr\u00e9 Minhorst\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/vbentwickler.de\/CodeSnippets_im_SQL_Server_Management_Studio\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Visual Basic Entwickler - Das Magazin f\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Code-Snippets im SQL Server Management Studio - Visual Basic Entwickler\" \/>\n\t\t<meta property=\"og:description\" content=\"Es gibt Code-Snippets, die man immer wieder verwendet - sei es, um Tabellen, Views oder gespeicherte Prozeduren zu erstellen, Tabellen oder Indizes zu definieren und vieles mehr. Vielleicht nutzt Du auch verschiedene System-Befehle, um verschiedene Aktionen im Abfragefenster auszul\u00f6sen, um beispielsweise Informationen zur Datenbank zu ermitteln. Solche Snippets hast Du vielleicht in einer Textdatei gespeichert, um sie jederzeit in das Abfragefenster kopieren zu k\u00f6nnen. Es gibt jedoch eine viel m\u00e4chtigere M\u00f6glichkeit, solche Code-Snippets zu nutzen: Das Abfragefenster bietet n\u00e4mlich die M\u00f6glichkeit, Code-Snippets per Kontextmen\u00fc einzuf\u00fcgen. Das Beste daran ist: Wir k\u00f6nnen sogar eigene Code-Snippets definieren, die dar\u00fcber ausgew\u00e4hlt und eingef\u00fcgt werden k\u00f6nnen. In diesem Artikel schauen wir uns an, wie wir diese Funktion nutzen k\u00f6nnen und wie wir sogar eigene Code-Snippets in diesem Men\u00fc verf\u00fcgbar machen k\u00f6nnen.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/vbentwickler.de\/CodeSnippets_im_SQL_Server_Management_Studio\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-12-28T17:56:10+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"-001-11-30T00:00:00+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Code-Snippets im SQL Server Management Studio - Visual Basic Entwickler\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Es gibt Code-Snippets, die man immer wieder verwendet - sei es, um Tabellen, Views oder gespeicherte Prozeduren zu erstellen, Tabellen oder Indizes zu definieren und vieles mehr. Vielleicht nutzt Du auch verschiedene System-Befehle, um verschiedene Aktionen im Abfragefenster auszul\u00f6sen, um beispielsweise Informationen zur Datenbank zu ermitteln. Solche Snippets hast Du vielleicht in einer Textdatei gespeichert, um sie jederzeit in das Abfragefenster kopieren zu k\u00f6nnen. Es gibt jedoch eine viel m\u00e4chtigere M\u00f6glichkeit, solche Code-Snippets zu nutzen: Das Abfragefenster bietet n\u00e4mlich die M\u00f6glichkeit, Code-Snippets per Kontextmen\u00fc einzuf\u00fcgen. Das Beste daran ist: Wir k\u00f6nnen sogar eigene Code-Snippets definieren, die dar\u00fcber ausgew\u00e4hlt und eingef\u00fcgt werden k\u00f6nnen. In diesem Artikel schauen wir uns an, wie wir diese Funktion nutzen k\u00f6nnen und wie wir sogar eigene Code-Snippets in diesem Men\u00fc verf\u00fcgbar machen k\u00f6nnen.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/CodeSnippets_im_SQL_Server_Management_Studio\\\/#blogposting\",\"name\":\"Code-Snippets im SQL Server Management Studio - Visual Basic Entwickler\",\"headline\":\"Code-Snippets im SQL Server Management Studio\",\"author\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/author\\\/andreminhorst-com\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"http:\\\/\\\/vg08.met.vgwort.de\\\/na\\\/c236c65793804408857b50de3485e0f2\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/CodeSnippets_im_SQL_Server_Management_Studio\\\/#articleImage\"},\"datePublished\":\"2025-10-01T00:00:00+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\",\"inLanguage\":\"de-DE\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/CodeSnippets_im_SQL_Server_Management_Studio\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/CodeSnippets_im_SQL_Server_Management_Studio\\\/#webpage\"},\"articleSection\":\"2025, 5\\\/2025, PowerApps, Ribbon programmieren, SQL Server und Co.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/CodeSnippets_im_SQL_Server_Management_Studio\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vbentwickler.de\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2025\\\/#listItem\",\"name\":\"2025\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2025\\\/#listItem\",\"position\":2,\"name\":\"2025\",\"item\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2025\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2025\\\/5\\\/2025\\\/#listItem\",\"name\":\"5\\\/2025\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2025\\\/5\\\/2025\\\/#listItem\",\"position\":3,\"name\":\"5\\\/2025\",\"item\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2025\\\/5\\\/2025\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/CodeSnippets_im_SQL_Server_Management_Studio\\\/#listItem\",\"name\":\"Code-Snippets im SQL Server Management Studio\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2025\\\/#listItem\",\"name\":\"2025\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/CodeSnippets_im_SQL_Server_Management_Studio\\\/#listItem\",\"position\":4,\"name\":\"Code-Snippets im SQL Server Management Studio\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2025\\\/5\\\/2025\\\/#listItem\",\"name\":\"5\\\/2025\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#organization\",\"name\":\"Datenbankentwickler\",\"description\":\"Das Magazin f\\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.\",\"url\":\"https:\\\/\\\/vbentwickler.de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/vbentwickler.de\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/cropped-header_vbe-1.png\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/CodeSnippets_im_SQL_Server_Management_Studio\\\/#organizationLogo\",\"width\":664,\"height\":225},\"image\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/CodeSnippets_im_SQL_Server_Management_Studio\\\/#organizationLogo\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/author\\\/andreminhorst-com\\\/#author\",\"url\":\"https:\\\/\\\/vbentwickler.de\\\/author\\\/andreminhorst-com\\\/\",\"name\":\"Andr\\u00e9 Minhorst\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/CodeSnippets_im_SQL_Server_Management_Studio\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Andr\\u00e9 Minhorst\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/CodeSnippets_im_SQL_Server_Management_Studio\\\/#webpage\",\"url\":\"https:\\\/\\\/vbentwickler.de\\\/CodeSnippets_im_SQL_Server_Management_Studio\\\/\",\"name\":\"Code-Snippets im SQL Server Management Studio - Visual Basic Entwickler\",\"description\":\"Es gibt Code-Snippets, die man immer wieder verwendet - sei es, um Tabellen, Views oder gespeicherte Prozeduren zu erstellen, Tabellen oder Indizes zu definieren und vieles mehr. Vielleicht nutzt Du auch verschiedene System-Befehle, um verschiedene Aktionen im Abfragefenster auszul\\u00f6sen, um beispielsweise Informationen zur Datenbank zu ermitteln. Solche Snippets hast Du vielleicht in einer Textdatei gespeichert, um sie jederzeit in das Abfragefenster kopieren zu k\\u00f6nnen. Es gibt jedoch eine viel m\\u00e4chtigere M\\u00f6glichkeit, solche Code-Snippets zu nutzen: Das Abfragefenster bietet n\\u00e4mlich die M\\u00f6glichkeit, Code-Snippets per Kontextmen\\u00fc einzuf\\u00fcgen. Das Beste daran ist: Wir k\\u00f6nnen sogar eigene Code-Snippets definieren, die dar\\u00fcber ausgew\\u00e4hlt und eingef\\u00fcgt werden k\\u00f6nnen. In diesem Artikel schauen wir uns an, wie wir diese Funktion nutzen k\\u00f6nnen und wie wir sogar eigene Code-Snippets in diesem Men\\u00fc verf\\u00fcgbar machen k\\u00f6nnen.\",\"inLanguage\":\"de-DE\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/CodeSnippets_im_SQL_Server_Management_Studio\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/author\\\/andreminhorst-com\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/author\\\/andreminhorst-com\\\/#author\"},\"datePublished\":\"2025-10-01T00:00:00+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#website\",\"url\":\"https:\\\/\\\/vbentwickler.de\\\/\",\"name\":\"Datenbankentwickler\",\"description\":\"Das Magazin f\\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.\",\"inLanguage\":\"de-DE\",\"publisher\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Code-Snippets im SQL Server Management Studio - Visual Basic Entwickler","description":"Es gibt Code-Snippets, die man immer wieder verwendet - sei es, um Tabellen, Views oder gespeicherte Prozeduren zu erstellen, Tabellen oder Indizes zu definieren und vieles mehr. Vielleicht nutzt Du auch verschiedene System-Befehle, um verschiedene Aktionen im Abfragefenster auszul\u00f6sen, um beispielsweise Informationen zur Datenbank zu ermitteln. Solche Snippets hast Du vielleicht in einer Textdatei gespeichert, um sie jederzeit in das Abfragefenster kopieren zu k\u00f6nnen. Es gibt jedoch eine viel m\u00e4chtigere M\u00f6glichkeit, solche Code-Snippets zu nutzen: Das Abfragefenster bietet n\u00e4mlich die M\u00f6glichkeit, Code-Snippets per Kontextmen\u00fc einzuf\u00fcgen. Das Beste daran ist: Wir k\u00f6nnen sogar eigene Code-Snippets definieren, die dar\u00fcber ausgew\u00e4hlt und eingef\u00fcgt werden k\u00f6nnen. In diesem Artikel schauen wir uns an, wie wir diese Funktion nutzen k\u00f6nnen und wie wir sogar eigene Code-Snippets in diesem Men\u00fc verf\u00fcgbar machen k\u00f6nnen.","canonical_url":"https:\/\/vbentwickler.de\/CodeSnippets_im_SQL_Server_Management_Studio\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/vbentwickler.de\/CodeSnippets_im_SQL_Server_Management_Studio\/#blogposting","name":"Code-Snippets im SQL Server Management Studio - Visual Basic Entwickler","headline":"Code-Snippets im SQL Server Management Studio","author":{"@id":"https:\/\/vbentwickler.de\/author\/andreminhorst-com\/#author"},"publisher":{"@id":"https:\/\/vbentwickler.de\/#organization"},"image":{"@type":"ImageObject","url":"http:\/\/vg08.met.vgwort.de\/na\/c236c65793804408857b50de3485e0f2","@id":"https:\/\/vbentwickler.de\/CodeSnippets_im_SQL_Server_Management_Studio\/#articleImage"},"datePublished":"2025-10-01T00:00:00+00:00","dateModified":"-0001-11-30T00:00:00+00:00","inLanguage":"de-DE","mainEntityOfPage":{"@id":"https:\/\/vbentwickler.de\/CodeSnippets_im_SQL_Server_Management_Studio\/#webpage"},"isPartOf":{"@id":"https:\/\/vbentwickler.de\/CodeSnippets_im_SQL_Server_Management_Studio\/#webpage"},"articleSection":"2025, 5\/2025, PowerApps, Ribbon programmieren, SQL Server und Co."},{"@type":"BreadcrumbList","@id":"https:\/\/vbentwickler.de\/CodeSnippets_im_SQL_Server_Management_Studio\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/vbentwickler.de#listItem","position":1,"name":"Home","item":"https:\/\/vbentwickler.de","nextItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/category\/2025\/#listItem","name":"2025"}},{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/category\/2025\/#listItem","position":2,"name":"2025","item":"https:\/\/vbentwickler.de\/category\/2025\/","nextItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/category\/2025\/5\/2025\/#listItem","name":"5\/2025"},"previousItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/category\/2025\/5\/2025\/#listItem","position":3,"name":"5\/2025","item":"https:\/\/vbentwickler.de\/category\/2025\/5\/2025\/","nextItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/CodeSnippets_im_SQL_Server_Management_Studio\/#listItem","name":"Code-Snippets im SQL Server Management Studio"},"previousItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/category\/2025\/#listItem","name":"2025"}},{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/CodeSnippets_im_SQL_Server_Management_Studio\/#listItem","position":4,"name":"Code-Snippets im SQL Server Management Studio","previousItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/category\/2025\/5\/2025\/#listItem","name":"5\/2025"}}]},{"@type":"Organization","@id":"https:\/\/vbentwickler.de\/#organization","name":"Datenbankentwickler","description":"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.","url":"https:\/\/vbentwickler.de\/","logo":{"@type":"ImageObject","url":"https:\/\/vbentwickler.de\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png","@id":"https:\/\/vbentwickler.de\/CodeSnippets_im_SQL_Server_Management_Studio\/#organizationLogo","width":664,"height":225},"image":{"@id":"https:\/\/vbentwickler.de\/CodeSnippets_im_SQL_Server_Management_Studio\/#organizationLogo"}},{"@type":"Person","@id":"https:\/\/vbentwickler.de\/author\/andreminhorst-com\/#author","url":"https:\/\/vbentwickler.de\/author\/andreminhorst-com\/","name":"Andr\u00e9 Minhorst","image":{"@type":"ImageObject","@id":"https:\/\/vbentwickler.de\/CodeSnippets_im_SQL_Server_Management_Studio\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","width":96,"height":96,"caption":"Andr\u00e9 Minhorst"}},{"@type":"WebPage","@id":"https:\/\/vbentwickler.de\/CodeSnippets_im_SQL_Server_Management_Studio\/#webpage","url":"https:\/\/vbentwickler.de\/CodeSnippets_im_SQL_Server_Management_Studio\/","name":"Code-Snippets im SQL Server Management Studio - Visual Basic Entwickler","description":"Es gibt Code-Snippets, die man immer wieder verwendet - sei es, um Tabellen, Views oder gespeicherte Prozeduren zu erstellen, Tabellen oder Indizes zu definieren und vieles mehr. Vielleicht nutzt Du auch verschiedene System-Befehle, um verschiedene Aktionen im Abfragefenster auszul\u00f6sen, um beispielsweise Informationen zur Datenbank zu ermitteln. Solche Snippets hast Du vielleicht in einer Textdatei gespeichert, um sie jederzeit in das Abfragefenster kopieren zu k\u00f6nnen. Es gibt jedoch eine viel m\u00e4chtigere M\u00f6glichkeit, solche Code-Snippets zu nutzen: Das Abfragefenster bietet n\u00e4mlich die M\u00f6glichkeit, Code-Snippets per Kontextmen\u00fc einzuf\u00fcgen. Das Beste daran ist: Wir k\u00f6nnen sogar eigene Code-Snippets definieren, die dar\u00fcber ausgew\u00e4hlt und eingef\u00fcgt werden k\u00f6nnen. In diesem Artikel schauen wir uns an, wie wir diese Funktion nutzen k\u00f6nnen und wie wir sogar eigene Code-Snippets in diesem Men\u00fc verf\u00fcgbar machen k\u00f6nnen.","inLanguage":"de-DE","isPartOf":{"@id":"https:\/\/vbentwickler.de\/#website"},"breadcrumb":{"@id":"https:\/\/vbentwickler.de\/CodeSnippets_im_SQL_Server_Management_Studio\/#breadcrumblist"},"author":{"@id":"https:\/\/vbentwickler.de\/author\/andreminhorst-com\/#author"},"creator":{"@id":"https:\/\/vbentwickler.de\/author\/andreminhorst-com\/#author"},"datePublished":"2025-10-01T00:00:00+00:00","dateModified":"-0001-11-30T00:00:00+00:00"},{"@type":"WebSite","@id":"https:\/\/vbentwickler.de\/#website","url":"https:\/\/vbentwickler.de\/","name":"Datenbankentwickler","description":"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.","inLanguage":"de-DE","publisher":{"@id":"https:\/\/vbentwickler.de\/#organization"}}]},"og:locale":"de_DE","og:site_name":"Visual Basic Entwickler - Das Magazin f\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.","og:type":"article","og:title":"Code-Snippets im SQL Server Management Studio - Visual Basic Entwickler","og:description":"Es gibt Code-Snippets, die man immer wieder verwendet - sei es, um Tabellen, Views oder gespeicherte Prozeduren zu erstellen, Tabellen oder Indizes zu definieren und vieles mehr. Vielleicht nutzt Du auch verschiedene System-Befehle, um verschiedene Aktionen im Abfragefenster auszul\u00f6sen, um beispielsweise Informationen zur Datenbank zu ermitteln. Solche Snippets hast Du vielleicht in einer Textdatei gespeichert, um sie jederzeit in das Abfragefenster kopieren zu k\u00f6nnen. Es gibt jedoch eine viel m\u00e4chtigere M\u00f6glichkeit, solche Code-Snippets zu nutzen: Das Abfragefenster bietet n\u00e4mlich die M\u00f6glichkeit, Code-Snippets per Kontextmen\u00fc einzuf\u00fcgen. Das Beste daran ist: Wir k\u00f6nnen sogar eigene Code-Snippets definieren, die dar\u00fcber ausgew\u00e4hlt und eingef\u00fcgt werden k\u00f6nnen. In diesem Artikel schauen wir uns an, wie wir diese Funktion nutzen k\u00f6nnen und wie wir sogar eigene Code-Snippets in diesem Men\u00fc verf\u00fcgbar machen k\u00f6nnen.","og:url":"https:\/\/vbentwickler.de\/CodeSnippets_im_SQL_Server_Management_Studio\/","og:image":"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png","og:image:secure_url":"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png","article:published_time":"2025-12-28T17:56:10+00:00","article:modified_time":"-001-11-30T00:00:00+00:00","twitter:card":"summary_large_image","twitter:title":"Code-Snippets im SQL Server Management Studio - Visual Basic Entwickler","twitter:description":"Es gibt Code-Snippets, die man immer wieder verwendet - sei es, um Tabellen, Views oder gespeicherte Prozeduren zu erstellen, Tabellen oder Indizes zu definieren und vieles mehr. Vielleicht nutzt Du auch verschiedene System-Befehle, um verschiedene Aktionen im Abfragefenster auszul\u00f6sen, um beispielsweise Informationen zur Datenbank zu ermitteln. Solche Snippets hast Du vielleicht in einer Textdatei gespeichert, um sie jederzeit in das Abfragefenster kopieren zu k\u00f6nnen. Es gibt jedoch eine viel m\u00e4chtigere M\u00f6glichkeit, solche Code-Snippets zu nutzen: Das Abfragefenster bietet n\u00e4mlich die M\u00f6glichkeit, Code-Snippets per Kontextmen\u00fc einzuf\u00fcgen. Das Beste daran ist: Wir k\u00f6nnen sogar eigene Code-Snippets definieren, die dar\u00fcber ausgew\u00e4hlt und eingef\u00fcgt werden k\u00f6nnen. In diesem Artikel schauen wir uns an, wie wir diese Funktion nutzen k\u00f6nnen und wie wir sogar eigene Code-Snippets in diesem Men\u00fc verf\u00fcgbar machen k\u00f6nnen.","twitter:image":"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png"},"aioseo_meta_data":{"post_id":"55000476","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"created":"2025-12-28 16:52:42","updated":"2026-05-16 09:21:10","ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/vbentwickler.de\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/vbentwickler.de\/category\/2025\/\" title=\"2025\">2025<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/vbentwickler.de\/category\/2025\/5\/2025\/\" title=\"5\/2025\">5\/2025<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tCode-Snippets im SQL Server Management Studio\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/vbentwickler.de"},{"label":"2025","link":"https:\/\/vbentwickler.de\/category\/2025\/"},{"label":"5\/2025","link":"https:\/\/vbentwickler.de\/category\/2025\/5\/2025\/"},{"label":"Code-Snippets im SQL Server Management Studio","link":"https:\/\/vbentwickler.de\/CodeSnippets_im_SQL_Server_Management_Studio\/"}],"_links":{"self":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000476","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/comments?post=55000476"}],"version-history":[{"count":0,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000476\/revisions"}],"wp:attachment":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/media?parent=55000476"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/categories?post=55000476"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/tags?post=55000476"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/yst_prominent_words?post=55000476"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}