Als «sql-server» getaggte Fragen

Microsoft SQL Server ist ein relationales Datenbankverwaltungssystem (RDBMS). Verwenden Sie dieses Tag für alle SQL Server-Editionen, einschließlich Compact, Express, Azure, Fast-Track, APS (ehemals PDW) und Azure SQL DW. Verwenden Sie dieses Tag nicht für andere DBMS-Typen (MySQL, PostgreSQL, Oracle usw.). Verwenden Sie dieses Tag nicht für Probleme bei der Software- und Mobilentwicklung, es sei denn, es steht in direktem Zusammenhang mit der Datenbank.

7
SQL JOIN vs IN Leistung?
Ich habe einen Fall, in dem die Verwendung eines JOIN oder eines IN die richtigen Ergebnisse liefert ... Was hat normalerweise eine bessere Leistung und warum? Wie stark hängt es davon ab, welchen Datenbankserver Sie ausführen? (Zu Ihrer Information, ich benutze MSSQL)



10
Fehler beim Umbenennen der Datenbank in SQL Server 2008 R2
Ich verwende diese Abfrage, um die Datenbank umzubenennen: ALTER DATABASE BOSEVIKRAM MODIFY NAME = [BOSEVIKRAM_Deleted] Aber es zeigt einen Fehler beim Ausführen: Meldung 5030, Ebene 16, Status 2, Zeile 1 Die Datenbank konnte nicht ausschließlich für die Ausführung des Vorgangs gesperrt werden. Stimmt etwas mit meiner Anfrage nicht?




4
Kann ich eine benannte Standardeinschränkung in einer Anweisung zum Hinzufügen einer Spalte in SQL Server erstellen?
In SQL Server habe ich eine neue Spalte in einer Tabelle: ALTER TABLE t_tableName ADD newColumn NOT NULL Dies schlägt fehl, weil ich NOT NULL angegeben habe, ohne eine Standardeinschränkung anzugeben. Die Tabelle sollte keine Standardeinschränkung haben. Um dies zu umgehen, könnte ich die Tabelle mit der Standardeinschränkung erstellen und …

6
Tablix: Wiederholen Sie die Kopfzeilen auf jeder Seite, die nicht funktioniert - Report Builder 3.0
Ich habe ein Tablix mit vielen Zeilen, die sich über mehrere Seiten erstrecken. Ich habe die Tablix-Eigenschaft "Kopfzeilen wiederholen" auf jeder Seite festgelegt, dies funktioniert jedoch nicht. Ich habe irgendwo gelesen, dass dies ein bekannter Fehler in Report Builder 3.0 ist. Ist das wahr? Wenn nicht, muss noch etwas getan …



15
Bessere Techniken zum Trimmen führender Nullen in SQL Server?
Ich benutze dies seit einiger Zeit: SUBSTRING(str_col, PATINDEX('%[^0]%', str_col), LEN(str_col)) In letzter Zeit habe ich jedoch ein Problem mit Spalten mit allen "0" -Zeichen wie "00000000" festgestellt, da niemals ein nicht "0" -Zeichen gefunden wird, das übereinstimmt. Eine alternative Technik, die ich gesehen habe, ist die Verwendung von TRIM: REPLACE(LTRIM(REPLACE(str_col, …

15
LIMIT 10..20 in SQL Server
Ich versuche so etwas wie: SELECT * FROM table LIMIT 10,20 oder SELECT * FROM table LIMIT 10 OFFSET 10 aber mit SQL Server Die einzige Lösung, die ich gefunden habe, sieht nach Overkill aus: SELECT * FROM ( SELECT *, ROW_NUMBER() OVER (ORDER BY name) as row FROM sys.databases …



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.