SQL ნაგულისხმები შეზღუდვა

«წინა შემდეგი თავი »

SQL ნაგულისხმები შეზღუდვა

ნაგულისხმები შეზღუდვა გამოიყენება ჩადეთ ნაგულისხმებია შევიდა სვეტში.

ნაგულისხმები მნიშვნელობა დაემატება ყველა ახალი ჩანაწერი, თუ სხვა მნიშვნელობა მითითებული.


SQL ნაგულისხმები შეზღუდვა CREATE TABLE

შემდეგი SQL ქმნის ნაგულისხმები შეზღუდვა "ქალაქი" სვეტის როდესაც "პირები" ცხრილის შექმნა:

ჩემი 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'
)

ნაგულისხმები შეზღუდვა ასევე შეიძლება გამოყენებული იქნას ჩასმა სისტემის ღირებულებების, გამოყენებით ფუნქციონირებს ისე, როგორც GETDATE ():

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


SQL ნაგულისხმები შეზღუდვა შეცვალოს TABLE

შექმნა ნაგულისხმები შეზღუდვა "ქალაქი" სვეტის ცხრილის უკვე შექმნილია, გამოიყენეთ შემდეგი SQL:

MySQL:

ALTER TABLE Persons
ALTER City SET DEFAULT 'SANDNES'

SQL Server / Oracle / MS Access:

ALTER TABLE Persons
ALTER COLUMN City SET DEFAULT 'SANDNES'


მწკრივი ნაგულისხმები შეზღუდვა

მწკრივი ნაგულისხმები შეზღუდვა, გამოიყენეთ შემდეგი SQL:

MySQL:

ALTER TABLE Persons
ALTER City DROP DEFAULT

SQL Server / Oracle / MS Access:

ALTER TABLE Persons
ALTER COLUMN City DROP DEFAULT

«წინა შემდეგი თავი »
Hosted by uCoz