DataBase Constraint

 DataBase Constraint:-

I. Data base constraint are the rules apply for the column in the database.

Types od database constraint:-

1. Primary key constraint

2. Unique key constraint

3. Forigen key constraint

4. Not null constraint

5. Defult constraint

6. Check constraint :-

Syntax :- create table tablename(columnname datatype , CONSTRAINT name CHECK (CONDITION) );

Ex:-CREATE TABLE QDB(ID INT , AGE INT  CONSTRAINT  RST  CHECK (Age>20));

 

How to apply constraint in existing table?

Ø Syntax:- ALTER TABLE TABLENAME ADD CONSTRAINT CONSTRAINTNAME CHECK (COND);

EX:-CREATE TABLE RK (ID INT , AGE INT );

ALTER TABLE RK ADD CONSTRAINT MY CHECK(AGE>20);

INSERT INTO RK VALUES (2,265);

HOW TO REMOVE CONSTRAINT?

Ø SYNTAX:- ALTER TABLE TABLENAMR DROP CONSTRAINT

CONSTRAINTNAME ;

Ex:- ALTER TABLE RK DROP CONSTRAINT MY ;

 

INSERT INTO  rk VALUES(200,8);

 

 

 

 

Default constraint:-default constraint assigned a default value to a column.

Default constraint is uses defult keywords.

Ex:-CREATE TABLE DEFDB(ID INT ,CITY VARCHAR(50) DEFAULT 'NAGPUR'); 

insert into defdb values (101,‘pune’);

  Task 3 create default constraint using alter command

Comments

Popular posts from this blog

ViewState for state management

Database joining

INTRODUCTION OF C#