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.




6
T-SQL Cast versus Convert
Was ist die allgemeine Anleitung, wann Sie im CASTVergleich zu verwenden sollten CONVERT? Gibt es Leistungsprobleme im Zusammenhang mit der Auswahl eines gegenüber dem anderen? Ist man näher an ANSI-SQL?
325 sql  sql-server  database  tsql 

11
Kann ein Fremdschlüssel NULL und / oder doppelt sein?
Bitte klären Sie zwei Dinge für mich: Kann ein Fremdschlüssel NULL sein? Kann ein Fremdschlüssel dupliziert werden? Soweit ich weiß, NULLsollte es nicht in Fremdschlüsseln verwendet werden, aber in einigen meiner Anwendungen kann ich NULLsowohl in Oracle als auch in SQL Server eingeben , und ich weiß nicht warum.


9
Wie setze ich eine Variable aus einer SQL-Abfrage?
Ich versuche, eine Variable aus einer SQL-Abfrage festzulegen: declare @ModelID uniqueidentifer Select @ModelID = select modelid from models where areaid = 'South Coast' Offensichtlich mache ich das nicht richtig, da es nicht funktioniert. Kann jemand eine Lösung vorschlagen? Vielen Dank!
323 sql  sql-server  tsql 


19
Was entspricht "Tabelle beschreiben" in SQL Server?
Ich habe eine SQL Server-Datenbank und möchte wissen, welche Spalten und Typen sie hat. Ich würde dies lieber über eine Abfrage tun, als eine grafische Benutzeroberfläche wie Enterprise Manager zu verwenden. Gibt es eine Möglichkeit, dies zu tun?
321 sql  sql-server 

12
Ich erhalte die Fehlermeldung "Es wurde versucht, ein Programm mit einem falschen Format zu laden" in einem SQL Server-Replikationsprojekt
Der genaue Fehler ist wie folgt Datei oder Assembly 'Microsoft.SqlServer.Replication, Version = 9.0.242.0, Culture = neutral, PublicKeyToken = 89845dcd8080cc91' oder eine ihrer Abhängigkeiten konnte nicht geladen werden. Es wurde versucht, ein Programm mit einem falschen Format zu laden. Ich habe vor kurzem wieder angefangen, an diesem Projekt zu arbeiten, nachdem …

13
SQL Server - Rückgabewert nach INSERT
Ich versuche, den Schlüsselwert nach einer INSERT-Anweisung zurückzubekommen. Beispiel: Ich habe eine Tabelle mit den Attributen Name und ID. id ist ein generierter Wert. INSERT INTO table (name) VALUES('bob'); Jetzt möchte ich die ID im selben Schritt zurückbekommen. Wie wird das gemacht? Wir verwenden Microsoft SQL Server 2008.

29
Versionierung der SQL Server-Datenbank
Ich möchte meine Datenbanken unter Versionskontrolle bringen. Hat jemand Ratschläge oder empfohlene Artikel, um mir den Einstieg zu erleichtern? Ich möchte immer mindestens einige Daten darin haben (wie albern erwähnt: Benutzertypen und Administratoren). Ich möchte auch oft eine große Sammlung generierter Testdaten für Leistungsmessungen.


15
Wählen Sie n zufällige Zeilen aus der SQL Server-Tabelle aus
Ich habe eine SQL Server-Tabelle mit ungefähr 50.000 Zeilen. Ich möchte ungefähr 5.000 dieser Zeilen zufällig auswählen. Ich habe mir einen komplizierten Weg überlegt, eine temporäre Tabelle mit einer Spalte "Zufallszahl" zu erstellen, meine Tabelle in diese zu kopieren, die temporäre Tabelle zu durchlaufen und jede Zeile mit zu aktualisieren …
309 sql  sql-server  random 


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.