Als «sql-server-2008» getaggte Fragen

Verwenden Sie dieses Tag für Fragen, die für die 2008-Version von Microsoft SQL Server spezifisch sind.



8
TSQL - Wie verwende ich GO in einem BEGIN .. END-Block?
Ich generiere ein Skript für die automatische Migration von Änderungen aus mehreren Entwicklungsdatenbanken zu Staging / Produktion. Grundsätzlich werden eine Reihe von Änderungsskripten benötigt, die zu einem einzigen Skript zusammengeführt werden, wobei jedes Skript in eine IF whatever BEGIN ... ENDAnweisung eingeschlossen wird. Einige der Skripte erfordern jedoch eine GOAnweisung, …

7
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, udfs, usw.


14
Holen Sie sich den ersten Wochentag in SQL Server
Ich versuche, Datensätze nach Woche zu gruppieren und das aggregierte Datum als ersten Tag der Woche zu speichern. Die Standardtechnik, die ich zum Abrunden von Daten verwende, scheint jedoch mit Wochen nicht richtig zu funktionieren (obwohl dies für Tage, Monate, Jahre, Quartale und andere Zeiträume gilt, auf die ich sie …




3
Gibt es StartsWith oder Contains in t sql mit Variablen?
Ich versuche festzustellen, ob auf dem Server Express Edition ausgeführt wird. Ich habe die folgenden t sql. DECLARE @edition varchar(50); set @edition = cast((select SERVERPROPERTY ('edition')) as varchar) print @edition In meinem Fall @edition = Express Edition (64-bit) Wie kann ich Folgendes tun? (C # inspiriert). DECLARE @isExpress bit; set …

4
Spalte varchar () auf bestimmte Werte beschränken?
Gibt es eine Möglichkeit, beispielsweise 4 verschiedene Werte für eine varchar-Spalte in MS SQL Server 2008 anzugeben? Zum Beispiel brauche ich eine Spalte namens Frequenz (varchar), die nur 'Täglich', 'Wöchentlich', 'Monatlich', 'Jährlich' als mögliche Werte akzeptiert Kann dies beim Erstellen der Tabelle im SQL Server Management Studio festgelegt werden?


10
Wie kann ich den vollständigen Inhalt einer Text- oder Varchar-Spalte (MAX) in SQL Server 2008 Management Studio anzeigen?
In dieser Live-Datenbank von SQL Server 2008 (Build 10.0.1600) befindet sich eine EventsTabelle, die eine textSpalte mit dem Namen enthältDetails . (Ja, mir ist klar, dass dies eigentlich eine varchar(MAX)Spalte sein sollte, aber wer auch immer diese Datenbank eingerichtet hat, hat es nicht so gemacht.) Diese Spalte enthält sehr große …


11
Wie kann ich eine lange SQL-Abfrage sofort beenden?
Ich verwende SQL Server 2008 und sein Management Studio. Ich habe eine Abfrage ausgeführt, die viele Zeilen ergibt. Ich habe versucht, es über die rote Abbrechen-Taste abzubrechen, aber es hat in den letzten 10 Minuten nicht angehalten. Es hört normalerweise innerhalb von 3 Minuten auf. Was könnte der Grund sein …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.