What is check constraint?
Answers were Sorted based on User's Feedback
Answer / rajeev
The CHECK constraint is used to limit the value range that
can be placed in a column.
If you define a CHECK constraint on a single column it
allows only certain values for this column.
If you define a CHECK constraint on a table it can limit the
values in certain columns based on values in other columns
in the row.
| Is This Answer Correct ? | 2 Yes | 1 No |
example of check constraint
CREATE TABLE Customer_Details(
Cust_ID Number(5) CONSTRAINT Nnull1 NOT NULL
CONSTRAINT Ccheck1 CHECK( Cust_ID BETWEEN 101 AND 105),
Cust_Last_Name VarChar2(20) CONSTRAINT Nnull2 NOT NULL,
Cust_Mid_Name VarChar2(4),
Cust_First_Name VarChar2(20),
Account_No Number(5) CONSTRAINT Pkey1 PRIMARY KEY,
Account_Type VarChar2(10) CONSTRAINT Nnull3 NOT NULL,
Bank_Branch VarChar2(25) CONSTRAINT Nnull4 NOT NULL,
Cust_Email VarChar2(30)
);
| Is This Answer Correct ? | 1 Yes | 0 No |
How is data stored in mysql?
What are the advantages of stored procedures, triggers, indexes?
What happens if you no create privilege in a database?
How many rows can be inserted in mysql at a time?
Is mysql is a programming language?
What is difference between mysql mysqli and pdo?
Can you tell the difference between mysql_connect and mysql_pconnect? : Mysql dba
How can you retrieve a particular number of records from a table?
How do you connect MySQL database with PHP?
How many services is running in sql server?
What is mysql server used for?
How many tables will create when we create table, what are they?
Oracle (3253)
SQL Server (4518)
MS Access (429)
MySQL (1402)
Postgre (483)
Sybase (267)
DB Architecture (141)
DB Administration (291)
DB Development (113)
SQL PLSQL (3330)
MongoDB (502)
IBM Informix (50)
Neo4j (82)
InfluxDB (0)
Apache CouchDB (44)
Firebird (5)
Database Management (1411)
Databases AllOther (288)