SQL Default




  SQL > Modifica delle Tabelle > DEFAULT Constraint

Quando l’istruzione INSERT INTO non fornisce un valore specifico, il vincolo DEFAULT consente di fornire un valore predefinito a una colonna. Ad esempio, se si crea una tabella come la seguente:

CREATE TABLE Student
(Student_ID integer Unique,
Last_Name varchar (30),
First_Name varchar (30),
Score DEFAULT 80);

e si esegue la seguente istruzione SQL,

INSERT INTO Student (Student_ID, Last_Name, First_Name) VALUES (10, 'Johnson', 'Rick');

La tabella verrà visualizzata nel seguente modo:

Student_IDLast_NameFirst_NameScore
10JohnsonRick80

Sebbene nell’istruzione INSERT INTO non è stato specificato un valore per la colonna “Score”, viene assegnato un valore predefinito pari a 80 in quanto tale valore è stato già impostato come predefinito per questa colonna.

SQL Unique >>



Copyright © 2014   1keydata.com   Tutti i diritti riservati.



SQL CREATE TABLE
SQL CONSTRAINT
SQL NOT NULL
SQL DEFAULT
SQL UNIQUE
SQL CHECK
SQL Chiave Primaria
SQL Chiave Esterna
SQL CREATE VIEW
SQL CREATE INDEX
SQL ALTER TABLE
SQL DROP TABLE
SQL TRUNCATE TABLE
SQL INSERT INTO
SQL UPDATE
SQL DELETE FROM




Indice del sito