sql >> Databáze >  >> RDS >> Sqlserver

Hromadné přejmenování tabulek a uložených procedur

Pro tabulky bych použil sp_rename.

Pro všechno ostatní bych skriptoval databázi, prohledal a nahradil textový soubor a poté skript provedl zpět do vaší databáze:

V Management Studio klikněte pravým tlačítkem na název databáze, poté na „Úkoly“ a poté na „Generovat skripty“.

Neskriptujte všechny objekty ve vybrané databázi, pouze uložené procedury, synonyma, uživatelsky definované funkce a pohledy.

Ujistěte se také, že jste nastavili následující možnosti:Script Drop, Script Object Level Permissions, Script Create.

Uvědomuji si, že je to trochu zdlouhavé a záleží na tom, o kolika objektech mluvíme, a (samozřejmě bych to udělal jako první ve vývoji, ale už jsem tento proces používal dříve a funguje dobře.



  1. Autoincrement v oracle do již vytvořené tabulky

  2. Jak odstranit všechny primární klíče ze všech tabulek v databázi SQL Server - SQL Server / TSQL výukový program, část 65

  3. Oracle 11g na Mac OS X

  4. LOAD DATA LOCAL INFILE nefunguje v RDS