sql-server

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 (früher PDW) und Azure SQL DW. Verwenden Sie dieses Tag nicht für andere Arten von DBMS (MySQL, PostgreSQL, Oracle usw.). Verwenden Sie dieses Tag nicht für Probleme bei der Software- und mobilen Entwicklung, es sei denn, es steht in direktem Zusammenhang mit der Datenbank.
6
Antworten

Wie auch immer, um einen SQL Server DDL-Trigger für "SELECT" -Anweisungen zu erstellen?

Ich habe es mit einigen sensiblen Accounting-Tabellen zu tun und möchte jede SELECT -Anweisung, die in der Tabelle ausgeführt wird, oder alle damit verbundenen Ansichten überprüfen. Ich habe keine DDL-Ereignisse auf BOL (Books Online) ge...
04.10.2009, 04:35
3
Antworten

Rückgabe mehrerer Werte aus einer gespeicherten Prozedur

Ich verwende SQL Server. Ich rufe eine gespeicherte Prozedur von einer anderen gespeicherten Prozedur auf. Ich möchte mehrere Werte aus der ersten gespeicherten Prozedur zurückgeben. Beispiel: Ich rufe Sub_SP von Master_SP an. Sub_...
06.06.2012, 09:08
4
Antworten

Was sind die ersten Probleme, die bei der Optimierung einer bestehenden Datenbank zu prüfen sind?

Was sind die wichtigsten Probleme und in welcher Reihenfolge von Bedeutung, während Sie eine bestehende (aber Ihnen unbekannte) Datenbank untersuchen (Performance-Tuning, Fehlerbehebung)? Welche Aktionen / Maßnahmen in Ihren vorherigen Optimier...
07.11.2010, 14:31
4
Antworten

SQL Server Einfügen ohne INTO

Dies kann eine wirklich grundlegende SQL-Frage sein, aber ich habe eine SQL INSERT -Anweisung ohne die Klausel INTO gesehen und ich frage mich, ob das ein spezieller Fall in SQL ist Server 2000 oder 2008. Die INSERT-Anweisung sieht ungefä...
22.03.2011, 23:22
5
Antworten

Wenn ich eine Tabelle mit nur einer Auto-Increment-Spalte habe, wie füge ich sie ein?

Ein Kollege hat mich gefragt, ob Sie eine Tabelle in SQL Server mit nur einer Spalte für die automatische Inkrementierung einfügen. Wie fügen Sie eine neue Zeile in diese Tabelle ein? %Vor% ... funktioniert nicht. Warum? Ich bin mir nicht...
30.06.2009, 19:59
3
Antworten

Abfrage in MSSQL, die .mdf und .ldf Dateiname / Speicherort für eine bestimmte Datenbank zurückgibt?

Kann ich eine Abfrage in MSSQL verwenden, um den MDF- und LDF-Dateinamen / Speicherort für eine bestimmte Datenbank abzurufen?     
09.12.2008, 18:47
4
Antworten

wie überprüft man, ob der Datensatz vor dem Einfügen vorhanden ist, um Dubletten zu vermeiden?

Ich möchte CustomerID , OrderTypeID und LoanNumber von tblOrder auswählen und sie mit einem neuen OrderTypeID , aber demselben CustomerID und LoanNumber einfügen. Meine Abfrage tut das, aber es dupliziert die Werte, jedes Mal,...
20.01.2015, 03:58
3
Antworten

ist kein anerkannter Name einer integrierten Funktion

Erstellt eine Funktion %Vor% Wenn iam versucht, dieses SELECT Split_On_Upper_Case('SaiBharath') auszuführen, gibt es einen Fehler "'Split_On_Upper_Case' ist kein anerkannter integrierter Funktionsname.". Kann jemand bitte das erklären   ...
19.12.2016, 08:59
3
Antworten

Fake eine lange laufende SQL-Anweisung

Ich möchte eine lange laufende SQL-Anweisung fälschen, damit ich mit sys.dm_exec_requests experimentieren kann "Fake" ist nicht der beste Weg, um es zu beschreiben, aber hat jemand einen guten Tipp, vielleicht automatisch generierte Datensä...
03.01.2013, 11:37
4
Antworten

Einfügen mehrerer Zeilen mit Unterabfrage

Dies ist die Abfrage: %Vor% Dies ist der Fehler, den ich bekomme, wenn ich versuche, die Abfrage auszuführen.    Nachricht 512, Ebene 16, Status 1, Zeile 1 Unterabfrage gab mehr als 1 Wert zurück. Dies ist nicht zulässig, wenn die Unterab...
11.12.2012, 23:34