2017-05-23 1 views
0

J'ai des problèmes lors de l'utilisation d'une procédure stockée dans SQL Server. Je suis passé datatype d'une table de nvarchar à sql_variant donc toutes mes données sont stockées sous forme binaire, mais SQL Server encore que ma valeur type de données est NVarchar, comme vous pouvez le voir dans cette capture d'écran:Les colonnes du tableau dans la procédure stockée ne sont pas à jour

column of intellisense are not fresh

Comme , la colonne date n'est pas à la hauteur, soit, toujours datetime au lieu de datetimeoffset

Pour basculer, j'ai utilisé le schéma de ma base de données.

Comment puis-je résoudre le tout?

+2

Avez-vous essayé de fermer et de rouvrir SSMS? –

+1

Il suffit d'utiliser CTRL + MAJ + R –

+0

Si toutes vos données sont un peu, pourquoi utilisez-vous la variante SQL? –

Répondre

1

Actualisez votre cache local IntelliSense via le menu Modifier/Intellisense.

0

Je pense que vous devriez rafraîchir la base de données entière, ou mieux encore recharger le serveur SQL.

+0

Oui, ça a marché. Pourtant, j'ai choisi la réponse de SMor car cela peut être suffisant pour résoudre mon problème, mais merci –