ОБЪЯВИТЕ @DBNAME VARCHAR (50)
ОБЪЯВИТЕ @STRSQL VARCHAR (МАКС)
УСТАНОВИТЕ @strSQL = ''
объявите СТРЕЛКУ curDBName ДЛЯ ОТБОРНОГО имени ОТ sysdatabases
РАСКРОЙТЕ curDBName
FETCH ЗАТЕМ ОТ curDBName В @DBName
ПОКА @@FETCH_STATUS=0
НАЧНИТЕ
УСТАНОВИТЕ =@strSQL @strSQL + 'выберите * от «+ @DBName +» .dbo.sysobjects куда КУДА ''' FN xtype= '' + ЧАРС (10)
FETCH curDBName В @DBName
КОНЕЦ
БЛИЗКОЕ curDBName
DEALLOCATE curDBName
НАПЕЧАТАЙТЕ @STRSQL
|