Aggiungere un DEFAULT ad una colonna di una tabella

I DEFAULT sono un tipo di constraint molto utile, servono ad inserire un valore di default ad una colonna di una tabella.

USE pubs –> Usa il database pubs

GO

/* se esiste all’interno del database l’oggetto ‘test’ ed è una TABELLA */

IF OBJECTPROPERTY ( object_id(‘test’),’ISTABLE’) = 1

DROP TABLE test /* allora lo elimino */

GO

CREATE TABLE test (id# int IDENTITY NOT NULL, tipo1 varchar(255))

GO

ALTER TABLE test –> altero la tabella test

ADD CONSTRAINT df_test_tipo1 –> aggiungo un CONSTRAINT di nome df_test_tipo1

DEFAULT ‘mio default’ FOR tipo1 –> il CONSTRAINT è di tipo DEFAULT è lo lego alla colonna tipo1 della tabella test

INSERT INTO test (tipo1) VALUES (default)

SELECT * FROM test

I Video di HTML.it

QuantumBrains e il loro robot