2009-02-02 10 views

Antwort

14

Kurze Antwort, nein ist es nicht.

Sie sollten überlegen, alle Ihre Datenbank-Objekte mit dem Schema-Besitzer, um zu vermeiden, SQL-Server zu haben "nachschlagen".

Es macht Ihre Aussagen lesbarer und gibt eine leichte Steigerung der Leistung (obwohl Sie es wahrscheinlich nicht bemerken würden).

Grüße, Lieven

+1

+1 für die Prüfung dbo Eigentum geltend gemacht werden speziell für schrumpfverpackte Anwendungen –

8

Im Gegensatz zu allen anderen Datenbankobjekten (Tabellen, Views und Stored Procedures), benutzerdefinierte Funktionen müssen immer den Namen Schema, wenn sie referenziert werden. Es ist eine Eigenart von SQL Server.

Verwandte Themen