DEFAULT


baham ko'ring

DEFAULT

DEFAULT cheklovi standartni ta’minlaydi ustun uchun qiymat.

Agar boshqa qiymat ko‘rsatilmagan bo‘lsa, standart qiymat barcha yangi yozuvlarga qo‘shiladi.


SQL DEFAULT on CREATE TABLE

Quyidagi SQL "Shaxslar" jadvali yaratilganda "Shahar" ustuni uchun SUNUM qiymatini o‘rnatadi:

My SQL / SQL Server / Oracle / MS Access:

CREATE TABLE Persons (
    City varchar(255) DEFAULT 'Sandnes'
);

DEFAULT cheklovi GETDATE() kabi funksiyalar yordamida tizim qiymatlarini kiritish uchun ham ishlatilishi mumkin:

CREATE TABLE Orders (
    OrderDate date DEFAULT GETDATE()
);

SQL DEFAULT on ALTER TABLE

Jadval allaqachon yaratilganda "Shahar" ustunida FOYDALANISh cheklovini yaratish uchun quyidagi SQL dan foydalaning:

MySQL:

ALTER TABLE Persons
ALTER City SET DEFAULT 'Sandnes';

SQL Server:

ALTER TABLE Persons
ADD CONSTRAINT df_City
DEFAULT 'Sandnes' FOR City;

MS Access:

ALTER TABLE Persons
ALTER COLUMN City SET DEFAULT 'Sandnes';

Oracle:

ALTER TABLE Persons
MODIFY City DEFAULT 'Sandnes';


DEFAULT cheklovini o‘chirish (DROP)

DEFAULT cheklovini olib tashlash uchun quyidagi SQL dan foydalaning:

MySQL:

ALTER TABLE Persons
ALTER City DROP DEFAULT;

SQL Server / Oracle / MS Access:

ALTER TABLE Persons
ALTER COLUMN City DROP DEFAULT;

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!