SQL DEFAULT Ô¼Êø
SQL DEFAULT Ô¼Êø
DEFAULT Ô¼ÊøÓÃÓÚÏòÁÐÖвåÈëĬÈÏÖµ¡£
Èç¹ûûÓй涨ÆäËûµÄÖµ£¬ÄÇô»á½«Ä¬ÈÏÖµÌí¼Óµ½ËùÓеÄмǼ¡£
SQL DEFAULT Constraint on CREATE TABLE
ÏÂÃæµÄ SQL ÔÚ "Persons" ±í´´½¨Ê±Îª "City" Áд´½¨ DEFAULT Ô¼Êø£º
My SQL / SQL Server / Oracle / MS Access:
CREATE TABLE Persons ( Id_P int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255), Address varchar(255), City varchar(255) DEFAULT 'Sandnes' )
ͨ¹ýʹÓÃÀàËÆ GETDATE() ÕâÑùµÄº¯Êý£¬DEFAULT Ô¼ÊøÒ²¿ÉÒÔÓÃÓÚ²åÈëϵͳֵ£º
CREATE TABLE Orders ( Id_O int NOT NULL, OrderNo int NOT NULL, Id_P int, OrderDate date DEFAULT GETDATE() )
SQL DEFAULT Constraint on ALTER TABLE
Èç¹ûÔÚ±íÒÑ´æÔÚµÄÇé¿öÏÂΪ "City" Áд´½¨ DEFAULT Ô¼Êø£¬ÇëʹÓÃÏÂÃæµÄ SQL£º
MySQL:
ALTER TABLE Persons ALTER City SET DEFAULT 'SANDNES'
SQL Server / Oracle / MS Access:
ALTER TABLE Persons ALTER COLUMN City SET DEFAULT 'SANDNES'
³·Ïú DEFAULT Ô¼Êø
ÈçÐè³·Ïú DEFAULT Ô¼Êø£¬ÇëʹÓÃÏÂÃæµÄ SQL£º
MySQL:
ALTER TABLE Persons ALTER City DROP DEFAULT
SQL Server / Oracle / MS Access:
ALTER TABLE Persons ALTER COLUMN City DROP DEFAULT