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.

8
Wie lösche ich einen Fremdschlüssel in SQL Server?
Ich habe einen Fremdschlüssel (in SQL Server) erstellt von: alter table company add CountryID varchar(3); alter table company add constraint Company_CountryID_FK foreign key(CountryID) references Country; Ich führe dann diese Abfrage aus: alter table company drop column CountryID; und ich bekomme diesen Fehler: Nachricht 5074, Ebene 16, Status 4, Zeile 2 …
201 sql-server  tsql 



17
Listen Sie die auf SQL Server ausgeführten Abfragen auf
Gibt es eine Möglichkeit, die Abfragen aufzulisten, die derzeit auf MS SQL Server ausgeführt werden (entweder über Enterprise Manager oder SQL) und / oder wer verbunden ist? Ich glaube, ich habe eine sehr lange laufende Abfrage, die auf einem meiner Datenbankserver ausgeführt wird, und ich möchte sie aufspüren und stoppen …
200 sql-server 

4
Was ist die längste weltweit mögliche Telefonnummer, die ich in SQL varchar (Länge) für Telefon berücksichtigen sollte?
Was ist die längste weltweit mögliche Telefonnummer, die ich in SQL varchar(length)für Telefone berücksichtigen sollte? Überlegungen: + für Ländercode () für Vorwahl x + 6 Zahlen für die Erweiterungserweiterung (also machen Sie es 8 {Leerzeichen}) Leerzeichen zwischen Gruppen (dh in amerikanischen Telefonen + x xxx xxx xxxx = 3 Leerzeichen) …

5
Wie kann ich den SQL Server-Abfragecache leeren?
Ich habe eine einfache Abfrage für SQL Server 2005 SELECT * FROM Table WHERE Col = 'someval' Das erste Mal, wenn ich die Abfrage ausführe, kann dauern > 15 secs. Nachfolgende Ausführungen sind wieder in < 1 sec. Wie kann ich SQL Server 2005 dazu bringen, keine zwischengespeicherten Ergebnisse zu …


5
Auswirkung des NOLOCK-Hinweises in SELECT-Anweisungen
Ich denke die eigentliche Frage ist: Wenn mir Dirty Reads egal sind, wirkt sich das Hinzufügen des with- Hinweises (NOLOCK) zu einer SELECT-Anweisung auf die Leistung von: die aktuelle SELECT-Anweisung andere Transaktionen gegen die angegebene Tabelle Beispiel: Select * from aTable with (NOLOCK)
199 sql  sql-server  locking 


9
Tabellenwertfunktion mit mehreren Anweisungen im Vergleich zur Inline-Tabellenwertfunktion
Ein paar Beispiele zu zeigen, nur für den Fall: Inline-Tabelle bewertet CREATE FUNCTION MyNS.GetUnshippedOrders() RETURNS TABLE AS RETURN SELECT a.SaleId, a.CustomerID, b.Qty FROM Sales.Sales a INNER JOIN Sales.SaleDetail b ON a.SaleId = b.SaleId INNER JOIN Production.Product c ON b.ProductID = c.ProductID WHERE a.ShipDate IS NULL GO Multi Statement Table bewertet …


15
Wie formatiere ich eine Zahl mit Kommas in T-SQL?
Ich führe einige administrative Abfragen aus und kompiliere Ergebnisse aus sp_spaceusedSQL Server 2008, um die Daten- / Indexbereichsverhältnisse einiger Tabellen in meiner Datenbank zu überprüfen. Natürlich bekomme ich alle möglichen großen Zahlen in den Ergebnissen und meine Augen beginnen zu beschönigen. Es wäre sehr praktisch, wenn ich all diese Zahlen …
198 sql-server  tsql 


14
Gespeicherte Prozedur mit einem Ausgabeparameter ausführen?
Ich habe eine gespeicherte Prozedur, die ich testen möchte. Ich versuche es über SQL Management Studio zu testen. Um diesen Test durchzuführen, gebe ich ... exec my_stored_procedure 'param1Value', 'param2Value' Der letzte Parameter ist ein output parameter. Ich weiß jedoch nicht, wie ich eine gespeicherte Prozedur mit Ausgabeparametern testen soll. Wie …

11
So erhalten Sie die Verbindungszeichenfolge aus einer Datenbank
Ich habe eine Datenbank mit SQL Server Management Studio erstellt und möchte sie jetzt in meiner C # -Anwendung verwenden. Ich brauche die Verbindungszeichenfolge? Wo finde ich die Verbindungszeichenfolge und wo ist meine Datenbank gespeichert? Muss ich es veröffentlichen oder so, oder ist es irgendwo in meinen Dokumenten? using (var …

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.