|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre Expert
![]() Inscription : octobre 2007 Messages : 3 937 ![]() |
Bonjour
Je constate certaines incohérences dans le information schema si une vue a été renommée Voici le TABLE_NAME Stats_Ogb_KeymatchB Et voici le VIEW_DEFINITION CREATE VIEW dbo.OgbKeymatchB AS SELECT DISTINCT -- On voit que les noms ne correspondent pas J'ai essayé d'executer Sur cette view mais ca ne change rien Comment puis-je rectifier cela ? Merci de votre aide
__________________
« Ils ne savaient pas que c'était impossible, alors ils l'ont fait ». (Twain) |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() David BARBARINExpert SQL Server Inscription : août 2005 Messages : 3 721 ![]() |
Bonsoir,
Code :
EXEC sys.sp_refreshsqlmodule 'dbo.OgbKeymatchB';
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Inscription : octobre 2007 Messages : 3 937 ![]() |
Merci MikeDavem
mais si j'interprete intuitivement cette commande Code :
EXEC sys.sp_refreshsqlmodule 'dbo.OgbKeymatchB'
Dans mon cas c'est TABLE_NAME qui contient le nom correct et VIEW_DEFINITION qui diverge et j'en ai +/- 20 dans ce cas Ca provient il me semble d'un rennomage Manuel dans Management Studio Par contre je constate qu'en reprenant la vue dans le designer MS et en la resauvant le problème disparait ! Il n'y a plus qu'y aller avec patience
__________________
« Ils ne savaient pas que c'était impossible, alors ils l'ont fait ». (Twain) |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() David BARBARINExpert SQL Server Inscription : août 2005 Messages : 3 721 ![]() |
Mettez le nom correct de la vue dans ce cas
Code :
EXEC sys.sp_refreshsqlmodule 'dbo.Stats_Ogb_KeymatchB'
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() Inscription : octobre 2007 Messages : 3 937 ![]() |
Merci MikeDavem
Je vais essayer la prochaine fois que je dois rennomer une vue et que l'operation laissera des "épaves"
__________________
« Ils ne savaient pas que c'était impossible, alors ils l'ont fait ». (Twain) |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com