W SQL Azure, próbuję to:SQL Azure - Jak mogę wybrać tabelę sysdatabases z głównej bazy danych w SQL Azure?
select * From master.dbo.sysdatabases
I dostać ten błąd:
Reference to database and/or server name in 'master.dbo.sysdatabases' is not supported in this version of SQL Server
Co należy zrobić, aby móc uruchomić tę kwerendę w SQL Azure?
Niektóre z dostarczonych informacji są nieprawidłowe. Uruchamianie select * From master.dbo.sys database w master bezpośrednio zwraca listę baz danych. Jest obsługiwany. Łącze dostarczone do nieobsługiwanych instrukcji nie zawiera sysdatabases. –
@HerveRoggero: Nie testuję na Azure. Przeczytałem to jako nieobsługiwane. Jest nadal przestarzałe i nie powinno się go używać. – gbn
@GBN: Masz rację. To samo z dbo.sysindexes. Możemy zastąpić sysindexes przez sys.indexes w SQl Azure. – DupDup