sql >> Databáze >  >> RDS >> Sqlserver

Změnit sloupec, přidat výchozí omezení

Zkuste toto

alter table TableName 
 add constraint df_ConstraintNAme 
 default getutcdate() for [Date]

příklad

create table bla (id int)

alter table bla add constraint dt_bla default 1 for id



insert bla default values

select * from bla

také se ujistěte, že jste pojmenovali výchozí omezení..bude to bolet v krku ho později zahodit, protože bude mít jeden z těch šílených názvů generovaných systémem...viz také Jak pojmenovat výchozí omezení a jak zrušit výchozí omezení bez názvu v SQL Server



  1. Jak vložit DECIMAL do databáze MySQL

  2. jak vybrat n řádků

  3. Použití Oracle 10g CLOB s Grails 2.0.1

  4. Transponujte řádky do sloupců na základě sloupce ID