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.

16
Rückgabewert von gespeicherter Prozedur in C # abrufen
Ich habe folgende Frage: set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go ALTER PROCEDURE [dbo].[Validate] @a varchar(50), @b varchar(50) output AS SET @Password = (SELECT Password FROM dbo.tblUser WHERE Login = @a) RETURN @b GO Dies kompiliert perfekt. Ich möchte diese Abfrage ausführen und den Rückgabewert erhalten. Mein Code ist unten: …
71 c#  sql  sql-server 

4
Wählen Sie eindeutige Zeilen basierend auf einer einzelnen Spalte aus
Ich möchte Zeilen mit einem auswählen distinct email, siehe folgende Beispieltabelle: +----+---------+-------------------+-------------+ | id | title | email | commentname | +----+---------+-------------------+-------------+ | 3 | test | rob@hotmail.com | rob | | 4 | i agree | rob@hotmail.com | rob | | 5 | its ok | rob@hotmail.com | rob …
71 sql-server  tsql 

6
Was macht eine Transaktion um eine einzelne Anweisung?
Ich verstehe, wie eine Transaktion nützlich sein kann, um ein Paar von Updates zu koordinieren. Was ich nicht verstehe, ist das Umschließen einzelner Anweisungen in Transaktionen, was 90% dessen entspricht, was ich jemals gesehen habe. Tatsächlich ist es im realen Code meiner Erfahrung nach üblicher, eine Reihe von logisch zusammenhängenden …

13
Einfache Überprüfung auf leeres Ergebnis der SELECT-Abfrage
Kann jemand darauf hinweisen, wie zu überprüfen ist, ob eine ausgewählte Abfrage eine nicht leere Ergebnismenge zurückgibt? Zum Beispiel habe ich nächste Abfrage: SELECT * FROM service s WHERE s.service_id = ?; Soll ich so etwas wie nächstes machen: ISNULL(SELECT * FROM service s WHERE s.service_id = ?) um zu …



14
Fehler: TCP-Anbieter: Fehlercode 0x2746. Während des SQL-Setups unter Linux über das Terminal
Ich versuche, den ms-sql-Server unter Linux einzurichten, indem ich der Dokumentation https://docs.microsoft.com/pl-pl/sql/linux/quickstart-install-connect-ubuntu?view=sql-server-2017 folge Der SQL Server-Status lautet Aktiv (Wird ausgeführt). Beim Ausführen des Befehls wird der folgende Fehler angezeigt sqlcmd -S localhost -U SA -P '<YourPassword>' Error: SQLcmd: Fehler: Microsoft ODBC-Treiber 17 für SQL Server: TCP-Anbieter: Fehlercode 0x2746. SQLqd: Fehler: …


2
exec fehlgeschlagen, weil der Name keine gültige Kennung ist?
Ich habe eine Abfrage, die ich als dynamische Abfrage ausführen muss, um einen aussagekräftigen Spaltennamen auszugeben. Wenn ich beispielsweise die Abfrage direkt ausführe, werden die Daten korrekt zurückgegeben. Wenn ich jedoch den folgenden Code verwende, wird Folgendes angezeigt: The name ' SELECT (CASE WHEN A.Domain IS NOT NULL THEN A.Domain …


15
Node.js und Microsoft SQL Server
Kann ich meine Node.js-App auf irgendeine Weise dazu bringen, mit Microsoft SQL zu kommunizieren? Ich habe noch keine MS SQL-Treiber in freier Wildbahn gesehen. Ich stelle eine sehr einfache App zusammen und muss in der Lage sein, mit einer vorhandenen MS SQL-Datenbank zu kommunizieren (sonst wäre ich mit mongoDB oder …



5
Die Unterschiede zwischen CUBE und ROLLUP verstehen
Bei meiner Aufgabe wurde ich gebeten herauszufinden, wie viele Rechnungen für jedes Datum geschrieben wurden. Ich steckte ein wenig fest und bat meinen Professor um Hilfe. Sie schickte mir eine E-Mail mit der Frage: "Wie viele Öfen jedes Typs und jeder Version wurden gebaut? Geben Sie für eine Herausforderung, aber …

3
Syntax zum Einfügen in eine Tabelle ohne Werte?
Ich habe eine Tabelle mit dem folgenden Schema erstellt: CREATE TABLE [dbo].[Visualizations] ( VisualizationID int identity (1,1) NOT NULL ) Da die Tabelle keine einstellbaren Felder enthält, bin ich mir nicht sicher, wie ich einen Datensatz einfügen soll. Ich habe es versucht: INSERT INTO [Visualizations]; INSERT INTO [Visualizations] () VALUES …
70 sql  sql-server  tsql  insert 

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.