Restricción predeterminada de SQL
Restricción predeterminada de SQL
restricción DEFAULT se utiliza para insertar el valor predeterminado de la columna.
Si no se especifica ningún otro valor, el valor por defecto será añadido a todos los registros nuevos.
restricción DEFAULT SQL CREATE TABLE cuando
El siguiente código SQL cuando se crea la tabla "Personas" para crear una restricción DEFAULT en las columnas de "ciudad":
My SQL / SQL Server / Oracle / MS Access:
(
P_Id int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255) DEFAULT 'Sandnes'
)
Mediante el uso de un GETDATE similares tal función (), restricción DEFAULT también se puede utilizar para insertar los valores del sistema:
(
O_Id int NOT NULL,
OrderNo int NOT NULL,
P_Id int,
OrderDate date DEFAULT GETDATE()
)
DEFAULT SQL restricción ALTER TABLE cuando
Cuando se ha creado la tabla, cree una restricción DEFAULT para una columna en el "City", por favor, utilice el siguiente código SQL:
MySQL:
ALTER City SET DEFAULT 'SANDNES'
SQL Server / MS Access:
ALTER COLUMN City SET DEFAULT 'SANDNES'
Oracle:
MODIFY City DEFAULT 'SANDNES'
Deshacer restricción DEFAULT
Para quitar una restricción DEFAULT, utilice el siguiente código SQL:
MySQL:
ALTER City DROP DEFAULT
SQL Server / Oracle / MS Access:
ALTER COLUMN City DROP DEFAULT