J'ai mon code en quelque sorte séparé en "blocs cohérents" que je peux insérer dans un "script de configuration" plus long, et l'un des modèles que j'utilise est le suivant:
CREATE TABLE #WidgetSetting
(
WidgetID bigint not null,
Name nvarchar(100) not null,
Value nvarchar(max) not null,
CreateDate datetime not null
)
INSERT VALUES
MERGE TABLES
DROP TABLE #WidgetSetting
Mais maintenant, SSMS se plaint que l'objet existe déjà lors des prochains CREATE TABLE
incendies. Ce qui donne?
Je pense qu'il est évident que je vais devoir déclarer la table une fois au début du script, tronquer au lieu de la supprimer, mais c'est frustrant, naturellement, de ne pas pouvoir simplement supprimer la table et utiliser à nouveau le même nom.