Bonjour,
je me connecte en SA.
quand j'exécute ceci :
Je reçois :Code:SELECT * FROM SYSLOGS
Où est l'erreur ?Code:
1
2 Msg 208, Level 16, State 1, Line 1 Invalid object name 'SYSLOGS'.
D'avance merci.
Version imprimable
Bonjour,
je me connecte en SA.
quand j'exécute ceci :
Je reçois :Code:SELECT * FROM SYSLOGS
Où est l'erreur ?Code:
1
2 Msg 208, Level 16, State 1, Line 1 Invalid object name 'SYSLOGS'.
D'avance merci.
Bonjour,
Peut-être que vous ne pointez sur la bonne base.
Code:
1
2
3
4
5 USE ma base GO SELECT * FROM SYSLOGS
Cordialement,
:D
merci.
Et avec USE c'est la même :
Bien à vous.Code:
1
2
3
4
5
6 USE MYDB GO SELECT * FROM SYSLOGS Msg 208, Level 16, State 1, Line 1 Invalid object name 'SYSLOGS'.
Faut peut-être vérifier si votre table existe vraiment :
Cordialement, ;)Code:
1
2
3
4
5
6
7 SET NOCOUNT ON DECLARE @AllTables table (CompleteTableName nvarchar(4000)) INSERT INTO @AllTables (CompleteTableName) EXEC sp_msforeachdb 'select @@SERVERNAME+''.''+''?''+''.''+s.name+''.''+t.name from [?].sys.tables t inner join sys.schemas s on t.schema_id=s.schema_id' SET NOCOUNT OFF SELECT * FROM @AllTables ORDER BY 1
Vu que vous ne précisez pas le schéma dans votre requête, il faut aussi vérifier le schéma de l'objet et celui par défaut de votre utilisateur pour assurer la cohérence de la requête.