Najlepszy samouczek Ograniczenie DEFAULT SQL W 2024 r. W tym samouczku możesz dowiedzieć się Ograniczenie DEFAULT SQL,Ograniczenie DEFAULT SQL CREATE TABLE, gdy,Ograniczenie DEFAULT SQL ALTER TABLE, gdy,Cofanie DEFAULT,

Ograniczenie DEFAULT SQL

Ograniczenie DEFAULT SQL

DEFAULT ograniczenie służy do wstawiania wartości domyślne do kolumny.

Jeśli żadna inna wartość nie jest określona, ​​wówczas wartość domyślna zostanie dodany do wszystkich nowych rekordów.


Ograniczenie DEFAULT SQL CREATE TABLE, gdy

Poniższy SQL kiedy "Osoby" Stół jest stworzony, aby stworzyć presję domyślnie w kolumnach "city":

My SQL / SQL Server / Oracle / MS Access:

CREATE TABLE Persons
(
P_Id int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255) DEFAULT 'Sandnes'
)

Stosując taką funkcję podobną GetDate (), domyślnie ograniczeniem może być również wykorzystane w celu dodania wartości systemowych:

CREATE TABLE Orders
(
O_Id int NOT NULL,
OrderNo int NOT NULL,
P_Id int,
OrderDate date DEFAULT GETDATE()
)


Ograniczenie DEFAULT SQL ALTER TABLE, gdy

Gdy tabela została utworzona, należy utworzyć ograniczenie domyślne dla kolumny w "City", należy użyć następującego SQL:

MySQL:

ALTER TABLE Persons
ALTER City SET DEFAULT 'SANDNES'

SQL Server / MS Access:

ALTER TABLE Persons
ALTER COLUMN City SET DEFAULT 'SANDNES'

Oracle:

ALTER TABLE Persons
MODIFY City DEFAULT 'SANDNES'


Cofanie DEFAULT

Aby usunąć ograniczenie domyślne, należy użyć następujących SQL:

MySQL:

ALTER TABLE Persons
ALTER City DROP DEFAULT

SQL Server / Oracle / MS Access:

ALTER TABLE Persons
ALTER COLUMN City DROP DEFAULT
Ograniczenie DEFAULT SQL
10/30