Apakah ada cara di SQL Server untuk mengganti nama tabel di database lain? Ketika Anda berada di database saat ini dan memigrasikan data ke database lain di tabel TEMP dan kemudian mengubah nama tabel TEMP di database lain itu. Saya tidak ingin menggunakan "USE [database]" karena nama database dapat berubah pada server yang berbeda.
Terima kasih atas bantuannya sebelumnya!
MyDB2..sp_rename
sejauh ini paling sederhana!Anda juga dapat menggunakan SSMS. Keuntungan menggunakan SSMS adalah bahwa ia akan melewati referensi dan kendala Anda dan mengganti nama juga. Cukup buka peramban objek di SSMS, temukan tabel yang diinginkan dan beri nama. Jika Anda memiliki batasan kunci asing di tabel lain yang merujuk ke tabel yang diganti namanya, itu akan mengubah nama tabel menjadi nama tabel baru di definisi kunci tersebut juga.
sumber