Als «sql-server» getaggte Fragen

39
Wozu dient WHERE 1 = 2 für SELECT INTO-Tabellenabfragen?

Wenn wir eine neue Tabelle aus einer vorhandenen in SQL Server erstellen möchten, können wir Folgendes tun SELECT * into Table2 from Table1 WHERE 1=2 Was ist der Sinn der Where-Klausel? Ich habe es ohne die where-Klausel versucht und es lief gut. Ich habe diese where-Klausel in vielen Beispielen im...

39
Spaltenbreite ändern

Wird das Erhöhen einer Spaltenbreite (nvarchar) die Tabelle zwangsläufig löschen? Kann mit anderen Worten die Breite in einer Produktionsumgebung mit aktiven Benutzern geändert werden? Ich dachte mir, dass dies kein Problem sein würde, wenn die Größe zunimmt (im Gegensatz zur...

38
Ausführen von SQL für alle DBs auf einem Server

Ich habe einige Standard-SQL-Anweisungen, die ich für mehrere Datenbanken auf einem einzelnen Server ausführe, um Probleme zu diagnostizieren: select so.name, so.type, MAX(case when sc.text like '%remote%' then '' ELSE 'N' END) AS Relevant, @@ServerName as Server, DB_Name() as DBName from...

37
Äußere Übernehmen-Links-Join-Leistung

Ich verwende SQL Server 2008 R2 Ich bin gerade auf APPLY in SQL gestoßen und fand es toll, wie es Abfrageprobleme in so vielen Fällen löst. Viele der Tabellen, für die ich 2 Links-Joins verwendet habe, um das Ergebnis zu erhalten, konnten in 1 Outer-Apply-Tabelle verwendet werden. Ich habe eine...

37
Das kleinstmögliche Backup… mit SQL Server

Täglich versenden wir unsere SQL Server-Backups über das WAN. Wir müssen die Größe dieser Backups minimieren, damit es nicht ewig dauert. Es macht uns nichts aus, wenn unser Sicherungsvorgang etwas länger dauert. Derzeit müssen wir 30 Gigs komprimiertes Backup über das WAN verschieben, was über 10...