Constraints in SQL
Constraints in SQL
--UNIQUE NO DUPLICATES
VALUES (3,'KHAN','[email protected]','05/29/1990',GETDATE(),15000,500,'HYD',2)
--CHECK
--DEFAULT
--PRIMARY KEY
CREATE TABLE TBL_PK
(
EMPID INT PRIMARY KEY
,ENAME NVARCHAR(50)
,EMAIL NVARCHAR(50) UNIQUE NOT NULL
,DOB DATE NOT NULL
,DOJ DATETIME NOT NULL
,SAL MONEY NOT NULL
,COMM DECIMAL(18,2)
,[ADDRESS] NVARCHAR(50) UNIQUE
,ISACTIVE BIT
,AGE INT CHECK (AGE BETWEEN 18 AND 50)
)
--FK
--PK FK
-- FOR LINKING OR JOINNG TWO OR MORE TABLES WE USE PK AND FK
--GET CHILD NAME AND PARENT NAME IN SELECT FROM PARENT AND CHILD TABLE
--
NOT NULL
UNIQUE
DEFAULT
CHECK
IDENTITY
PK
FK
IDENTITY
1