2009-02-02 7 views

Répondre

14

Réponse courte, non, ce n'est pas le cas.

Vous devez envisager de préfixer tous les objets de votre base de données avec le propriétaire du schéma afin d'éviter que le serveur SQL ne le "recherche".

Il rend vos instructions plus lisibles et augmente légèrement les performances (même si vous ne le remarquerez probablement pas).

Cordialement, Lieven

+1

+1 pour considérer la propriété dbo en particulier pour les applications sous film rétractable –

8

Contrairement à tous les autres objets de base de données (tables, vues et procédures stockées), les fonctions définies par l'utilisateur doivent toujours le nom de schéma quand ils sont référencés. C'est un caprice de SQL Server.

Questions connexes