Каким будет синтаксис условного запроса, который зависит от статуса БД? В основном эквивалент этого псевдокода?
IF [My database is in RECOVERY mode] [DO SOME STUFF] ELSE [DO SOME OTHER STUFF]
Спасибо за любую помощь, вы можете предоставить!
IF DATABASEPROPERTY ('DBName', 'IsInRecovery') = 1
Редактировать: хотя это устарело, используйте
IF DATABASEPROPERTYEX('DBName','Status')='RECOVERING'