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

Cara mengubah kolom tanpa menjatuhkan tabel di SQL 2008

Saya tidak percaya jawaban teratas telah duduk di sini begitu lama - ini adalah saran yang sangat berbahaya!

Ada beberapa operasi yang dapat Anda lakukan di tempat tanpa menjatuhkan meja Anda:

Jika Anda menemukan diri Anda dalam situasi di mana mengubah kolom tidak mungkin tanpa menjatuhkan tabel, Anda biasanya dapat menggunakan SELECT INTO kueri untuk memproyeksikan data Anda ke tabel baru, lalu lepaskan tabel lama (menonaktifkan batasan sementara) dan kemudian ganti nama tabel yang diproyeksikan. Anda perlu membuat database Anda offline untuk pemeliharaan dalam kasus ini.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mengubah gambar ke array byte menggunakan javascript hanya untuk menyimpan gambar di server sql?

  2. Cara mendapatkan daftar Batasan Kunci Utama dari semua database di Instance SQL Server - Tutorial SQL Server / TSQL Bagian 60

  3. Kesalahan konversi data beban massal (ketidakcocokan jenis atau karakter tidak valid untuk halaman kode yang ditentukan) untuk baris 1, kolom 4 (Tahun)

  4. bisakah kita memiliki kunci asing yang bukan kunci utama di tabel lain?

  5. Konfigurasikan SQL Server Always ON Availability Groups antara Dua Replika Sinkron. Bagian 2