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.




7
Anwenden der MIN-Aggregatfunktion auf ein BIT-Feld
Ich möchte folgende Abfrage schreiben: SELECT ..., MIN(SomeBitField), ... FROM ... WHERE ... GROUP BY ... Das Problem ist, SQL Server mag es nicht, wenn ich den Mindestwert eines Bitfeldes berechnen möchte, gibt es den Fehler zurück Operand data type bit is invalid for min operator. Ich könnte die folgende …
82 sql  sql-server  tsql 

7
SQL Server ORDER BY Datum und Nullen zuletzt
Ich versuche nach Datum zu bestellen. Ich möchte, dass die neuesten Daten zuerst eingehen. Das ist einfach genug, aber es gibt viele Datensätze, die null sind und die vor Datensätzen stehen, die ein Datum haben. Ich habe ein paar Dinge ohne Erfolg versucht: ORDER BY ISNULL(Next_Contact_Date, 0) ORDER BY ISNULL(Next_Contact_Date, …






1
Befehl zum Hinzufügen einer Standardeinschränkung
Es scheint mindestens zwei Möglichkeiten zu geben, eine Standardeinschränkung mit direktem T-SQL hinzuzufügen. Stimmt es, dass der einzige Unterschied zwischen den beiden folgenden darin besteht, dass die zweite Methode speziell einen Namen für die Einschränkung erstellt und die erste Methode einen von SQL Server generierten hat? ALTER TABLE [Common].[PropertySetting] ADD …

9
Zeitlimit für SqlConnection ändern
Ich versuche, das Standardzeitlimit SqlConnectionvon 15 Sekunden zu überschreiben, und erhalte die Fehlermeldung, dass die Eigenschaft oder Indexer können nicht zugewiesen werden, da sie schreibgeschützt sind. Gibt es einen Weg, dies zu umgehen? using (SqlConnection connection = new SqlConnection(Database.EstimatorConnection)) { connection.Open(); using (SqlCommand command = connection.CreateCommand()) { command.CommandType = CommandType.StoredProcedure; …

16
Tinyint vs Bit?
Ich möchte hier keinen Religionskrieg auslösen, aber es scheint zwei Denkschulen zu geben, wie man boolesche Werte in einer Datenbank darstellt. Einige sagen, es bitsei der geeignete Datentyp, während andere argumentieren, es tinyintsei besser. Die einzigen Unterschiede, die mir bekannt sind, sind folgende: bit: Speichergröße ist 1 Bit, mögliche Werte …
81 sql  mysql  sql-server  types 


5
Wie führe ich eine Postgresql-Unterabfrage in einer select-Klausel mit einer join-from-Klausel wie SQL Server durch?
Ich versuche die folgende Abfrage auf postgresql zu schreiben: select name, author_id, count(1), (select count(1) from names as n2 where n2.id = n1.id and t2.author_id = t1.author_id ) from names as n1 group by name, author_id Dies würde sicherlich unter Microsoft SQL Server funktionieren, aber unter postegresql überhaupt nicht. Ich …

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.