Ganti Nama Tabel (Mesin Database)
Berlaku untuk: SQL Server 2016 (13.x) dan database Azure SQL yang lebih baru Azure SQL Managed Instance
Ganti nama tabel di database SQL Server, Azure SQL Managed Instance, atau Azure SQL.
Untuk mengganti nama tabel di Azure Synapse Analytics atau Gudang Data Paralel, gunakan GANTI NAMA OBJEK.
Perhatian
Pikirkan dengan cermat sebelum Anda mengganti nama tabel. Jika kueri, tampilan, fungsi yang ditentukan pengguna, prosedur tersimpan, atau program yang ada mengacu pada tabel tersebut, modifikasi nama membuat objek ini tidak valid.
Pembatasan dan batasan
Mengganti nama tabel tidak secara otomatis mengganti nama referensi ke tabel tersebut. Anda harus mengubah objek apa pun yang mereferensikan tabel yang diganti namanya secara manual. Misalnya, jika Anda mengganti nama tabel dan tabel tersebut direferensikan dalam pemicu, Anda harus memodifikasi pemicu untuk mencerminkan nama tabel baru. Gunakan sys.sql_expression_dependencies untuk mencantumkan dependensi pada tabel sebelum mengganti nama.
Izin
Memerlukan izin UBAH pada tabel.
Menggunakan SQL Server Management Studio
Selalu gunakan versi terbaru SQL Server Management Studio (SSMS).
Mengganti nama tabel
Di Object Explorer, klik kanan tabel yang ingin Anda ganti namanya dan pilih Desain dari menu pintasan.
Dari menu Tampilan, pilih Properti.
Di bidang untuk nilai Nama di jendela Properti , ketik nama baru untuk tabel.
Untuk membatalkan tindakan ini, tekan tombol ESC sebelum meninggalkan bidang ini.
Dari menu File , pilih Simpan nama tabel.
Mengganti nama tabel
Di Object Explorer, sambungkan ke instans Mesin Database.
Pada bilah Standar, pilih Kueri Baru.
Contoh berikut mengganti nama tabel menjadi
SalesTerritory
SalesTerr
dalamSales
skema. Salin dan tempel contoh berikut ke dalam jendela kueri dan pilih Jalankan.USE AdventureWorks2022; GO EXEC sp_rename 'Sales.SalesTerritory', 'SalesTerr';
Penting
Sintaks sp_rename
untuk @objname
harus menyertakan skema nama tabel lama, tetapi @newname
tidak menyertakan nama skema saat mengatur nama tabel baru.
Langkah berikutnya
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk