Je viens de le remarquer et j'ai eu du mal à trouver une raison technique.
Les tables peuvent être supprimées à l'aide de trois noms de pièce, mais les vues sont limitées à deux noms de pièce.
Quel est le raisonnement derrière cela?
sql-server
view
IronicMuffin
la source
la source
DROP VIEW
etDROP TABLE
Réponses:
La documentation est sommaire à ce sujet, indiquant simplement (et fournissant un diagramme de syntaxe) que seule la base de données actuelle est pertinente.
Quelqu'un qui parle couramment le débogueur pourrait déterminer si cela est dû à un chemin de code qui n'est atteint que lors de la suppression de certains types d'objets, ou vous pouvez demander à quelqu'un chez Microsoft. Quelle que soit la raison, et que vous connaissiez ou non la raison, vous avez toujours besoin des mêmes solutions de contournement ... vous pouvez le faire
Ou:
la source