Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Penggantian Nama Massal Tabel dan Prosedur Tersimpan

Saya akan menggunakan sp_rename untuk tabel.

Untuk yang lainnya, saya akan membuat skrip database, melakukan pencarian dan mengganti pada file teks, dan kemudian menjalankan skrip kembali ke database Anda:

Di Management Studio, klik kanan pada nama database, lalu 'Tasks', lalu 'Generate Scripts'.

Jangan membuat skrip semua objek dalam database yang dipilih, cukup simpan prosedur, sinonim, fungsi dan tampilan yang ditentukan pengguna.

Juga, pastikan Anda mengatur opsi berikut:Script Drop, Script Object Level Permissions, Script Create.

Saya menyadari ini sedikit membosankan, dan itu tergantung berapa banyak objek yang sedang kita bicarakan, dan (tentu saja), saya akan melakukan ini dalam pengembangan terlebih dahulu, tetapi saya telah menggunakan proses ini sebelumnya dan itu bekerja dengan baik.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Batasan kunci asing dapat menyebabkan siklus atau beberapa jalur kaskade?

  2. Bisakah kita menghapus file fisik dari server ketika saya menghapus entri yang sesuai dari database?

  3. buat tugas Penjadwal untuk menjalankan SQLCMD

  4. sql server 2008:pilih substring dari bidang

  5. Bagaimana meningkatkan kinerja pernyataan SQL MERGE