Als «sql-server» getaggte Fragen

14
Sollte NICHT IN vermieden werden?

Unter einigen SQL Server-Entwicklern ist es eine weit verbreitete Überzeugung, dass NOT INes furchtbar langsam ist , und Abfragen sollten umgeschrieben werden, damit sie dasselbe Ergebnis zurückgeben, aber nicht die "bösen" Schlüsselwörter verwenden. ( Beispiel ). Ist das wahr? Gibt es zum Beispiel...

14
Muss ich den eindeutigen Index löschen, wenn ich die Größe einer nvarchar-Spalte ändere? Und wird die Tabelle gesperrt, wenn der Index neu erstellt wird?

In unserer Datenbank gibt es eine große Tabelle, die ungefähr so ​​aussieht: CREATE TABLE dbo.production_data ( pd_id BIGINT PRIMARY KEY, serial NVARCHAR(16) NOT NULL UNIQUE, ... ); Aber jetzt ist die Größe des seriellen Feldes zu gering geworden, daher möchte ich es auf 32 ändern. Das Visual...

14
Was erlaubt die Rolle db_owner?

Ich habe versucht, eine Anmeldung zu beheben, die bestimmte Tabellen in einer SQL Server 2012-Datenbank nicht anzeigen kann. Dabei verstehe ich nicht ganz, was eine Mitgliedschaft in der db_ownerRolle erlaubt. Ich kann die anderen Rollen wie verstehen, db_datareader and db_datawriteraber ich bleibe...

14
Fall mit mehreren Bedingungen

Ich muss den zurückgegebenen Wert aus der select-Anweisung basierend auf mehreren Bedingungen ändern. Ich habe so etwas versucht: ,CASE i.DocValue WHEN 'F2' AND c.CondCode IN ('ZPR0','ZT10','Z305') THEN c.CondVal ELSE 0 END as Value Warum funktioniert es nicht und wie wird dies empfohlen? Es wird...

14
SQL Server Developer Edition 2012 oder 2014 - Herunterladen

Ich habe gehört (da bin ich mir ziemlich sicher), dass die Developer Edition kostenlos ist und zum Herunterladen keine Registrierung erforderlich ist. Aber als ich heute anfing, danach zu suchen, konnte ich nicht finden, woher ich es bekommen konnte. Ist mein Verständnis falsch oder richtig?...