Datenbankadministratoren

8
Kann nicht in neu erstellte Spalte EINFÜGEN

Ich habe eine einfache Testtabelle wie diese: CREATE TABLE MyTable (x INT); Innerhalb einer Transaktion versuche ich, eine Spalte hinzuzufügen und dann in die neu erstellte Spalte einzufügen: BEGIN TRANSACTION; PRINT 'Adding column, ''SupplementalDividends'', to MyTable table.'; ALTER TABLE MyTable...

8
Umschalten auf RCSI

Das Unternehmen, für das ich arbeite, verwendet derzeit SQL Server-Datenbanken (normalerweise die neueste Enterprise-Version) für ein von uns entwickeltes Produkt. Ich würde es als eine OLTP-Datenbank beschreiben, die mit vielen zeitkritischen Apps gleichermaßen schreib- und leseintensiv ist....

8
Was ist schneller, SUM (CASE) oder CTE PIVOT?

Es gibt zwei Arten von Möglichkeiten, a auszuführen PIVOT. Vor der PIVOTEinführung von SQL Server 2005 haben die meisten Benutzer Folgendes getan: SELECT RateID SUM(CASE WHEN RateItemTypeID = 1 THEN UnitPrice ELSE 0 END), SUM(CASE WHEN RateItemTypeID = 2 THEN UnitPrice ELSE 0 END), SUM(CASE WHEN...

8
Verknüpfungen / Snippets zum Auswählen eines Codeblocks

Ich verwende SQL Server Management Studio 2016 unter Windows 10. Ich habe es satt, die Tasten Umschalt / Strg + Auf / Ab / Rechts / Links zu verwenden, um den Code auszuwählen, den ich ausführen möchte. Ich frage mich, ob es Verknüpfungen / Schnipsel gibt, um einen Codeblock auszuwählen, der durch...