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.



15
SET NOCOUNT ON Verwendung
Inspiriert von dieser Frage, wo es unterschiedliche Ansichten zu SET NOCOUNT gibt ... Sollten wir SET NOCOUNT ON für SQL Server verwenden? Wenn nicht, warum nicht? Was es macht Edit 6, am 22. Juli 2011 Es unterdrückt die Meldung "xx Zeilen betroffen" nach jeder DML. Dies ist eine Ergebnismenge, die …

24
Der Kollatierungskonflikt zwischen "SQL_Latin1_General_CP1_CI_AS" und "Latin1_General_CI_AS" kann nicht in der gleichen Operation gelöst werden
Ich habe den folgenden Code SELECT tA.FieldName As [Field Name], COALESCE(tO_A.[desc], tO_B.[desc], tO_C.Name, tA.OldVAlue) AS [Old Value], COALESCE(tN_A.[desc], tN_B.[desc], tN_C.Name, tA.NewValue) AS [New Value], U.UserName AS [User Name], CONVERT(varchar, tA.ChangeDate) AS [Change Date] FROM D tA JOIN [DRTS].[dbo].[User] U ON tA.UserID = U.UserID LEFT JOIN A tO_A on tA.FieldName = …
341 sql-server 

24
Gibt es in SQL eine Kombination aus "LIKE" und "IN"?
На этот вопрос есть ответы на Stapelüberlauf на русском : Существует ли комбинация операторов LIKE и IN в услоо In SQL muss ich (leider) häufig " LIKE" Bedingungen verwenden, da Datenbanken gegen fast jede Normalisierungsregel verstoßen. Das kann ich momentan nicht ändern. Aber das ist für die Frage irrelevant. Außerdem …
340 sql  sql-server  oracle  tsql  plsql 





5
SQL Server Escape ein Unterstrich
Wie entkomme ich dem Unterstrich? Ich schreibe so etwas wie die folgende where-Klausel und möchte in der Lage sein, tatsächliche Einträge mit _d am Ende zu finden. Where Username Like '%_d'
337 sql-server 

7
Was sind die Best Practices für die Verwendung einer GUID als Primärschlüssel, insbesondere in Bezug auf die Leistung?
Ich habe eine Anwendung, die GUID als Primärschlüssel in fast allen Tabellen verwendet, und ich habe gelesen, dass es Probleme mit der Leistung gibt, wenn GUID als Primärschlüssel verwendet wird. Ehrlich gesagt habe ich kein Problem gesehen, aber ich bin dabei, eine neue Anwendung zu starten, und ich möchte weiterhin …

8
Was ist ein Double in SQL Server?
Ich habe einige Eigenschaften, in C#denen sich diese befinden, doubleund ich möchte diese in einer Tabelle in SQL Server speichern, habe jedoch festgestellt, dass es keinen doubleTyp gibt. Was ist also am besten zu verwenden, decimaloder float? Dadurch werden Breiten- und Längengrade gespeichert, daher benötige ich die genaueste Genauigkeit. Vielen …


14
SQL Server - SELECT FROM gespeicherte Prozedur
Ich habe eine gespeicherte Prozedur, die Zeilen zurückgibt: CREATE PROCEDURE MyProc AS BEGIN SELECT * FROM MyTable END Mein eigentliches Verfahren ist etwas komplizierter, weshalb ein Sproc notwendig ist. Ist es möglich, die Ausgabe durch Aufrufen dieser Prozedur auszuwählen? Etwas wie: SELECT * FROM (EXEC MyProc) AS TEMP Ich brauche …

8
Wie verwende ich Cascade Delete mit SQL Server?
Ich habe 2 Tabellen: T1 und T2, es sind vorhandene Tabellen mit Daten. Wir haben eine Eins-zu-Viele-Beziehung zwischen T1 und T2. Wie ändere ich die Tabellendefinitionen, um ein kaskadierendes Löschen in SQL Server durchzuführen, wenn ein Datensatz aus T1 gelöscht wird? Alle zugeordneten Datensätze in T2 werden ebenfalls gelöscht. Die …

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.