Zmiana scheme tabel w bazie danych na dbo

Aby zmienić scheme tabel na dbo w danej bazie danych MSSQL Server nalezy wykonac poniższe zapytanie:
 
DECLARE tabcurs CURSOR
FOR
    SELECT 'AKTUALNESCHEME.' + [name]
      FROM sysobjects
     WHERE xtype = 'u'
 
OPEN tabcurs
DECLARE @tname NVARCHAR(517)
FETCH NEXT FROM tabcurs INTO @tname
 
WHILE @@fetch_status = 0
BEGIN
 
    EXEC sp_changeobjectowner @tname, 'dbo'
 
    FETCH NEXT FROM tabcurs INTO @tname
END
CLOSE tabcurs
DEALLOCATE tabcurs
  • MSSQL
  • 32 Klienci ocenili te informacje jako pomocne
Czy ta informacja była pomocna?

Podobne

Jak wykonać zapytanie do bazy danych MSSQL?

Otworzyć SQL Server Management Studio i wybrać listę z bazy danych.   Z górnego menu wybrać New...

Jak zmniejszyć zajętość bazy MSSQL po usunięciu rekordów?

Otworzyć SQL Server Management Studio   Rozwinąć drzewo Databases oraz wyszukać na liście...

Przenoszenie bazy danych z lokalnego serwera MSSQL na serwer Webio

Projekt utworzony lokalnie w Microsoft Visual Studio można opublikować za pomocą opcji WebDeploy...

Łączenie z bazą MSSQL z poziomu PHP

Za pomocą funkcji PHP sqlsrv_connect istnieje możliwość połączenia z bazą danych Microsoft SQL...

Dostęp do phpMyAdmin

phpMyAdmin umożliwia zarządzanie bazami danych MySQL utworzonymi w ramach serwera Webio. Dostęp...