Als «sql-server» getaggte Fragen

96
Löschen Sie eine temporäre Tabelle, falls vorhanden

Ich habe zwei Codezeilen in SQL, die zwei Tabellen im laufenden Betrieb erstellen. Ich muss so etwas tun IF TABLE EXISTS DROP IT AND CREATE IT AGAIN ELSE CREATE IT Meine Zeilen sind die folgenden CREATE TABLE ##CLIENTS_KEYWORD(client_id int) CREATE TABLE ##TEMP_CLIENTS_KEYWORD(client_id...

96
Suche nach Tabellennamen

Ich verwende Folgendes, um in meinen gespeicherten Prozeduren nach Zeichenfolgen zu suchen: use DBname SELECT Name FROM sys.procedures WHERE OBJECT_DEFINITION(OBJECT_ID) LIKE '%xxx%' Ist es einfach, das oben Gesagte so zu ändern, dass Tabellennamen in einer bestimmten Datenbank "DBname" durchsucht...

95
Skript der gesamten Datenbank SQL-Server

Gibt es eine Möglichkeit, ein Skript für alle Tabellen, Prozesse und andere Objekte aus einer Datenbank abzurufen? Ich weiß, dass es eine Option zum Skripten der Datenbank gibt, aber es gab mir nur eine Art Skript der obersten Ebene, sicherlich kein Skript zum Erstellen aller Tabellen, Prozesse,...

94
SCOPE_IDENTITY () für GUIDs?

Kann mir jemand sagen, ob es ein Äquivalent zur SCOPE_IDENTITY()Verwendung von GUIDs als Primärschlüssel in SQL Server gibt? Ich möchte nicht zuerst die GUID erstellen und als Variable speichern, da wir sequentielle GUIDs als Primärschlüssel verwenden. Haben Sie eine Idee, wie Sie den zuletzt...