SORU
27 ŞUBAT 2011, Pazar


Nasıl veri kaybı olmadan SQL Server veritabanı sütun veri türünü değiştirmek için

SQL Server veritabanı var ve ben sadece bool int sütunlarından birini türünü değiştirebilirim fark etti. Nasıl zaten bu tabloya girilen verileri kaybetmeden bunu yapabilir miyim?

PS. SQL Server 2008 kullanıyorum.

CEVAP
27 ŞUBAT 2011, Pazar


Kolayca bu aşağıdaki komutu kullanarak yapabilirsiniz. 0 herhangi bir değer 0 dönüştü olacak (BİT = false), başka bir şey 1 (=doğru BİT) açılır.

ALTER TABLE dbo.YourTable
   ALTER COLUMN YourColumnName BIT

Diğer seçenek olurdu bu şekilde yeni bir sütun türü BIT, doldur ondan eski sütun, ve bir kez bitirdiniz, bırakın eski sütun ve yeniden adlandırmak için yeni bir tane eski adı. Eğer dönüşüm sırasında bir şeyler yanlış giderse, her zaman hala bütün veri.. beri devam edebilirsiniz

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • B4ROK

    B4ROK

    1 EKİM 2008
  • Dellbear816

    Dellbear816

    4 Mart 2008
  • HTC Tutorials

    HTC Tutorial

    21 EYLÜL 2010