SQL Server aşağıdaki ifadeyi vardır:SQL Server: ile yeni bir sütun eklemek ALTER
ALTER TABLE [dbo].[TruckTbl]
ADD [TruckState] [bit] NULL DEFAULT 0;
Bu ne yapacağız nasıl varolan kayıtları için 0.
için I herhangi YENİ kaydını yapabilirsiniz varsayılan etmektir deyimdeki ifadeleri al ve söyle de 0
Bir güncelleştirme yapabilirim ama yine de yukarıdaki ALTER
deyiminde bir güncelleştirme yapmak için yapabileceğimi biliyorum. Diğer yanıta katılabilir rağmen
sizin BIT alanı * gerçekten * null olmalı mı? Bu temelde bunu bir bistattan ziyade bir tristat yapar. Bu alan boş değerlere izin vermezse, önceki tüm kayıtlarınız sizin varsayılan değerinizi alırdı! – Jamiec