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.

14
Wie finde ich mit INFORMATION_SCHEMA eine Standardeinschränkung?
Ich versuche zu testen, ob eine bestimmte Standardeinschränkung vorhanden ist. Ich möchte nicht die Tabelle sysobjects verwenden, sondern die standardmäßigere INFORMATION_SCHEMA. Ich habe dies verwendet, um zuvor nach Tabellen und Primärschlüsseleinschränkungen zu suchen, aber ich sehe nirgendwo Standardeinschränkungen. Sind sie nicht da (Ich verwende MS SQL Server 2000). EDIT: Ich …


10
Wie ändere ich das Datenbankschema in dbo?
Ich habe eine Reihe von Tabellen von einem alten SQL-Server (2000) in meine 2008-Datenbank importiert. Allen importierten Tabellen wird mein Benutzername vorangestellt, zum Beispiel : jonathan.MovieData. In der Tabelle wird propertieses jonathanals Datenbankschema aufgeführt. Wenn ich gespeicherte Prozeduren schreibe, muss ich jetzt jonathan.vor allen Tabellennamen einfügen, was verwirrend ist. Wie …

9
SQL Server IN vs. EXISTS-Leistung
Ich bin gespannt, welche der folgenden Möglichkeiten effizienter ist. Ich war immer etwas vorsichtig bei der Verwendung, INweil ich glaube, dass SQL Server die Ergebnismenge in eine große IFAussage verwandelt . Bei einer großen Ergebnismenge kann dies zu einer schlechten Leistung führen. Bei kleinen Ergebnismengen bin ich mir nicht sicher, …

9
Analysieren Sie JSON in TSQL
Ist es möglich , zu analysieren , JSONin TSQL? Ich möchte keine JSONZeichenfolge erstellen . Vielmehr möchte ich eine JSONals a übergebene Zeichenfolge analysieren parameter.
115 sql-server  tsql  json 


9
SQL Server entspricht der CREATE OR REPLACE VIEW von Oracle
In Oracle kann ich eine Ansicht mit einer einzelnen Anweisung neu erstellen, wie hier gezeigt: CREATE OR REPLACE VIEW MY_VIEW AS SELECT SOME_FIELD FROM SOME_TABLE WHERE SOME_CONDITIONS Wie aus der Syntax hervorgeht, wird die alte Ansicht gelöscht und mit der von mir angegebenen Definition neu erstellt. Gibt es in MSSQL …
115 sql-server 

2
ExecuteReader erfordert eine offene und verfügbare Verbindung. Der aktuelle Status der Verbindung lautet Verbinden
Wenn ich versuche, über ASP.NET online eine Verbindung zur MSSQL-Datenbank herzustellen, wird Folgendes angezeigt, wenn zwei oder mehr Personen gleichzeitig eine Verbindung herstellen: ExecuteReader erfordert eine offene und verfügbare Verbindung. Der aktuelle Status der Verbindung lautet Verbinden. Die Site funktioniert gut auf meinem localhost-Server. Dies ist der grobe Code. public …


4
T-SQL-Datums- und Uhrzeitangaben werden mithilfe von Funktionen auf die nächste Minute und die nächsten Stunden gerundet
In SQL Server 2008 möchte ich, dass die Datum / Uhrzeit-Spalte auf die nächste Stunde und die nächste Minute gerundet wird, vorzugsweise mit vorhandenen Funktionen im Jahr 2008. Für diesen Spaltenwert 2007-09-22 15:07:38.850sieht die Ausgabe folgendermaßen aus: 2007-09-22 15:08 -- nearest minute 2007-09-22 15 -- nearest hour

8
SQL Update mit row_number ()
Ich möchte meine Spalte CODE_DEST mit einer inkrementellen Nummer aktualisieren. Ich habe: CODE_DEST RS_NOM null qsdf null sdfqsdfqsdf null qsdfqsdf Ich möchte es aktualisieren, um zu sein: CODE_DEST RS_NOM 1 qsdf 2 sdfqsdfqsdf 3 qsdfqsdf Ich habe diesen Code ausprobiert: UPDATE DESTINATAIRE_TEMP SET CODE_DEST = TheId FROM (SELECT Row_Number() OVER …


10
C # -Äquivalent der IsNull () -Funktion in SQL Server
In SQL Server können Sie mit der IsNull()Funktion überprüfen, ob ein Wert null ist, und wenn dies der Fall ist, einen anderen Wert zurückgeben. Jetzt frage ich mich, ob es in C # etwas Ähnliches gibt. Zum Beispiel möchte ich etwas tun wie: myNewValue = IsNull(myValue, new MyValue()); anstatt: if …
112 c#  .net  sql-server  isnull 



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.