Tentative d'exécution d'une mise à jour d'un seul champ où la base de données actuelle souhaite extraire des valeurs de la sauvegarde de la nuit dernière. Devrait être quelque chose près de:Instruction de mise à jour impliquant deux catalogues différents
update myTable
set status = (select status
from .lastBackup.dbo.myTable as t
where t.idField = idField)
Aide?
Structure de la table/s en question et des exemples de données serait aiderait. – Oded
En supposant que vous parlez d'une sauvegarde SQL "normale", alors non, ce catalogue n'est pas accessible via TSQL sans faire une restauration complète. Si cette "sauvegarde" existe déjà en tant que base de données sur le même serveur, la syntaxe de Joe est correcte. – BradC
structure serait implicite comme identique par référence à «la sauvegarde de la nuit dernière» figurait plus aurait juste devenir dans le chemin – justSteve