MySQL DEFAULT
MySQL DEFAULT cheklovi
DEFAULT cheklovi, agar qiymat belgilanmagan bo‘lsa, ustun uchun standart qiymatni avtomatik ravishda kiritish uchun ishlatiladi.
Standart qiymat barcha yangi yozuvlarga qo‘shiladi (boshqa qiymat ko‘rsatilmagan bo‘lsa).
CREATE TABLE bo‘yicha DEFAULT cheklovi
Quyidagi SQL "Shaxslar" jadvalini yaratishda "Shahar" ustuni uchun SUV qiymatini o‘rnatadi:
CREATE TABLE Persons
(
ID int PRIMARY KEY,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Age int,
City varchar(255) DEFAULT 'Sandnes'
);DEFAULT cheklovi joriy sanani kiritish uchun CURRENT_DATE() kabi funksiyalar yordamida tizim qiymatlarini kiritish uchun ham ishlatilishi mumkin:
CREATE TABLE Orders
(
ID int PRIMARY KEY,
OrderNumber int NOT NULL,
OrderDate date DEFAULT CURRENT_DATE()
);ALTER TABLE da DEFAULT cheklovi
Jadval allaqachon yaratilgan bo‘lsa, "City" ustunida DEFAULT cheklovini aniqlash uchun quyidagi SQL dan foydalaning:
ALTER TABLE Persons
ALTER City SET DEFAULT 'Sandnes';DEFAULT cheklovini o‘chirish
DEFAULT cheklovini olib tashlash uchun quyidagi SQL dan foydalaning:
ALTER TABLE Persons
ALTER City DROP DEFAULT;W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
