19 Ocak 2010, Salı
SQL Server sütun için varsayılan kısıtlama ekleme alter
Tablo ve sütun "" türü datetime. Date. biri var Bu sütun için varsayılan kısıtlama eklemek için karar verdik
Alter table TableName
alter column dbo.TableName.Date default getutcdate()
ama bu beni Incorrect syntax near '.'.
verir
Herkes kaçırdığım bir şey tabii ki yanlış burada, (sütun için daha iyi bir isim olması dışında)
Server: SQL Server 2008
CEVAP
19 Ocak 2010, Salı
Bu deneyin
alter table TableName
add constraint df_ConstraintNAme
default getutcdate() for [Date]
örnek
create table bla (id int)
alter table bla add constraint dt_bla default 1 for id
insert bla default values
select * from bla
ayrıca emin olun sistem tarafından üretilen bu çılgın isimlerinden biri...ayrıca How To Name Default Constraints And How To Drop Default Constraint Without A Name In SQL Server bakın çünkü sonra bırak başına bela olacak..varsayılan kısıtlama
Bunu Paylaş:
SQL Server varolan bir tabloya bir süt...
Nasıl Server tablo sütun olup olmadığı...
Nasıl MySQL bir Datetime sütun için va...
Varolan bir sütun için bir kimlik ekle...
Raylar göçler: bir sütun için varsayıl...