Vous êtes sur la page 1sur 8

3/22/2015

SQL CHECK Constraint

(http://www.w3schools.com)
HTML(/html/default.asp)
CSS(/css/default.asp)
(/default.asp)
SQL(/sql/default.asp)
PHP(/php/default.asp)

SQLTutorial

JAVASCRIPT(/js/default.asp)
jQUERY(/jquery/default.asp)

BOOTSTRAP(/bootstrap/default.asp)
SQLHOME(default.asp)

ANGULAR(/angular/default.asp)

SQLIntro(sql_intro.asp)
TUTORIALS
REFERENCES
SQLSyntax(sql_syntax.asp)

EXAMPLES

XML(/xml/default.asp)

FORUM(/forum/default.asp)

SQLSelect(sql_select.asp)
SQLDistinct(sql_distinct.asp)
SQLWhere(sql_where.asp)
SQLAnd&Or(sql_and_or.asp)
SQLOrderBy(sql_orderby.asp)
SQLInsertInto(sql_insert.asp)
SQLUpdate(sql_update.asp)
SQLDelete(sql_delete.asp)
SQLInjection(sql_injection.asp)
SQLSelectTop(sql_top.asp)
SQLLike(sql_like.asp)
SQLWildcards(sql_wildcards.asp)
SQLIn(sql_in.asp)
SQLBetween(sql_between.asp)
SQLAliases(sql_alias.asp)
SQLJoins(sql_join.asp)
SQLInnerJoin(sql_join_inner.asp)
SQLLeftJoin(sql_join_left.asp)
SQLRightJoin(sql_join_right.asp)
SQLFullJoin(sql_join_full.asp)
SQLUnion(sql_union.asp)
SQLSelectInto(sql_select_into.asp)
SQLInsertIntoSelect(sql_insert_into_select.asp)
SQLCreateDB(sql_create_db.asp)
SQLCreateTable(sql_create_table.asp)
SQLConstraints(sql_constraints.asp)
SQLNotNull(sql_notnull.asp)
SQLUnique(sql_unique.asp)
SQLPrimaryKey(sql_primarykey.asp)
http://www.w3schools.com/sql/sql_check.asp

1/8

3/22/2015

SQL CHECK Constraint

SQLForeignKey(sql_foreignkey.asp)
SQLCheck(sql_check.asp)
SQLDefault(sql_default.asp)
SQLCreateIndex(sql_create_index.asp)
SQLDrop(sql_drop.asp)
SQLAlter(sql_alter.asp)
SQLAutoIncrement(sql_autoincrement.asp)
SQLViews(sql_view.asp)
SQLDates(sql_dates.asp)
SQLNullValues(sql_null_values.asp)
SQLNullFunctions(sql_isnull.asp)
SQLDataTypes(sql_datatypes_general.asp)
SQLDBDataTypes(sql_datatypes.asp)

SQLFunctions
SQLFunctions(sql_functions.asp)
SQLAvg()(sql_func_avg.asp)
SQLCount()(sql_func_count.asp)
SQLFirst()(sql_func_first.asp)
SQLLast()(sql_func_last.asp)
SQLMax()(sql_func_max.asp)
SQLMin()(sql_func_min.asp)
SQLSum()(sql_func_sum.asp)
SQLGroupBy(sql_groupby.asp)
SQLHaving(sql_having.asp)
SQLUcase()(sql_func_ucase.asp)
SQLLcase()(sql_func_lcase.asp)
SQLMid()(sql_func_mid.asp)
SQLLen()(sql_func_len.asp)
SQLRound()(sql_func_round.asp)
SQLNow()(sql_func_now.asp)
SQLFormat()(sql_func_format.asp)
SQLQuickRef(sql_quickref.asp)
SQLHosting(sql_hosting.asp)

SQLQuiz
http://www.w3schools.com/sql/sql_check.asp

2/8

3/22/2015

SQL CHECK Constraint

SQLQuiz(sql_quiz.asp)

SQLCHECKConstraint
Previous(sql_foreignkey.asp)

NextChapter(sql_default.asp)

SQLCHECKConstraint
TheCHECKconstraintisusedtolimitthevaluerangethatcanbeplacedinacolumn.
IfyoudefineaCHECKconstraintonasinglecolumnitallowsonlycertainvaluesforthiscolumn.
IfyoudefineaCHECKconstraintonatableitcanlimitthevaluesincertaincolumnsbasedon
valuesinothercolumnsintherow.

SQLCHECKConstraintonCREATETABLE
ThefollowingSQLcreatesaCHECKconstraintonthe"P_Id"columnwhenthe"Persons"tableis
created.TheCHECKconstraintspecifiesthatthecolumn"P_Id"mustonlyincludeintegers
greaterthan0.
MySQL:
CREATETABLEPersons
(
P_IdintNOTNULL,
LastNamevarchar(255)NOTNULL,
FirstNamevarchar(255),
Addressvarchar(255),
Cityvarchar(255),
CHECK(P_Id>0)
)

SQLServer/Oracle/MSAccess:
CREATETABLEPersons
(
P_IdintNOTNULLCHECK(P_Id>0),
LastNamevarchar(255)NOTNULL,
FirstNamevarchar(255),
http://www.w3schools.com/sql/sql_check.asp

3/8

3/22/2015

SQL CHECK Constraint

Addressvarchar(255),
Cityvarchar(255)
)

ToallownamingofaCHECKconstraint,andfordefiningaCHECKconstraintonmultiple
columns,usethefollowingSQLsyntax:
MySQL/SQLServer/Oracle/MSAccess:
CREATETABLEPersons
(
P_IdintNOTNULL,
LastNamevarchar(255)NOTNULL,
FirstNamevarchar(255),
Addressvarchar(255),
Cityvarchar(255),
CONSTRAINTchk_PersonCHECK(P_Id>0ANDCity='Sandnes')
)

SQLCHECKConstraintonALTERTABLE
TocreateaCHECKconstraintonthe"P_Id"columnwhenthetableisalreadycreated,usethe
followingSQL:
MySQL/SQLServer/Oracle/MSAccess:
ALTERTABLEPersons
ADDCHECK(P_Id>0)

ToallownamingofaCHECKconstraint,andfordefiningaCHECKconstraintonmultiple
columns,usethefollowingSQLsyntax:
MySQL/SQLServer/Oracle/MSAccess:
ALTERTABLEPersons
ADDCONSTRAINTchk_PersonCHECK(P_Id>0ANDCity='Sandnes')

ToDROPaCHECKConstraint
TodropaCHECKconstraint,usethefollowingSQL:
SQLServer/Oracle/MSAccess:
ALTERTABLEPersons
DROPCONSTRAINTchk_Person

MySQL:

http://www.w3schools.com/sql/sql_check.asp

4/8

3/22/2015

SQL CHECK Constraint

ALTERTABLEPersons
DROPCHECKchk_Person

Previous(sql_foreignkey.asp)

NextChapter(sql_default.asp)

WEBHOSTING
UKResellerHosting(https://www.heartinternet.uk/?
utm_source=w3schools&utm_medium=cpc&utm_campaign=w3schools%20text%20link)

WEBBUILDING
FREEWebsiteBUILDER(http://www.wix.com/eteamhtml/templatesnradew3?
utm_campaign=ma_w3schools.com&experiment_id=ma_w3schools.comlink1_templatesnradew3)
FreeHTML5Templates(http://www.wix.com/eteamhtml/templatesnradew3?
utm_campaign=ma_w3schools.com&experiment_id=ma_w3schools.comlink2_freehtml5templates_templatesnr
adew3)

http://www.w3schools.com/sql/sql_check.asp

5/8

3/22/2015

SQL CHECK Constraint

W3SCHOOLSEXAMS
HTML,CSS,JavaScript,PHP,jQuery,andXMLCertifications(http://www.w3schools.com/cert/default.asp)

SHARETHISPAGE

(http://www.facebook.com/sharer.php?u=http://www.w3schools.com/sql/sql_check.asp)
(http://twitter.com/home?status=Currentlyreadinghttp://www.w3schools.com/sql/sql_check.asp)
(https://plus.google.com/share?url=http://www.w3schools.com/sql/sql_check.asp)
COLORPICKER
(/tags/ref_colorpicker.asp)

http://www.w3schools.com/sql/sql_check.asp

6/8

3/22/2015

SQL CHECK Constraint

REPORTERROR()
PRINTPAGE()
FORUM(/forum/default.asp)
ABOUT(/about/default.asp)

Top10Tutorials
HTMLTutorial(/html/default.asp)
CSSTutorial(/css/default.asp)
JavaScriptTutorial(/js/default.asp)
SQLTutorial(/sql/default.asp)
PHPTutorial(/php/default.asp)
jQueryTutorial(/jquery/default.asp)
BootstrapTutorial(/bootstrap/default.asp)
AngularTutorial(/angular/default.asp)
ASP.NETTutorial(/aspnet/default.asp)
XMLTutorial(/xml/default.asp)

Top10References
HTMLReference(/tags/default.asp)
CSSReference(/cssref/default.asp)
JavaScriptReference(/jsref/default.asp)
http://www.w3schools.com/sql/sql_check.asp

7/8

3/22/2015

SQL CHECK Constraint

BrowserStatistics(/browsers/default.asp)
HTMLDOM(/jsref/dom_obj_document.asp)
PHPReference(/php/php_ref_array.asp)
jQueryReference(/jquery/jquery_ref_selectors.asp)
HTMLColors(/tags/ref_colornames.asp)
HTMLCharacterSets(/charsets/default.asp)
XMLDOM(/dom/dom_nodetype.asp)

Top10Examples
HTMLExamples(/html/html_examples.asp)
CSSExamples(/css/css_examples.asp)
JavaScriptExamples(/js/js_examples.asp)
HTMLDOMExamples(/js/js_dom_examples.asp)
PHPExamples(/php/php_examples.asp)
jQueryExamples(/jquery/jquery_examples.asp)
XMLExamples(/xml/xml_examples.asp)
XMLDOMExamples(/dom/dom_examples.asp)
ASPExamples(/asp/asp_examples.asp)
SVGExamples(/svg/svg_examples.asp)

WebCertificates
HTMLCertificate(/cert/default.asp)
HTML5Certificate(/cert/default.asp)
CSSCertificate(/cert/default.asp)
JavaScriptCertificate(/cert/default.asp)
jQueryCertificate(/cert/default.asp)
PHPCertificate(/cert/default.asp)
XMLCertificate(/cert/default.asp)

W3Schoolsisoptimizedforlearning,testing,andtraining.Examplesmightbesimplifiedtoimprovereadingandbasicunderstanding.
Tutorials,references,andexamplesareconstantlyreviewedtoavoiderrors,butwecannotwarrantfullcorrectnessofallcontent.
Whileusingthissite,youagreetohavereadandacceptedourtermsofuse(/about/about_copyright.asp),cookieandprivacypolicy
(/about/about_privacy.asp).Copyright19992015(/about/about_copyright.asp)byRefsnesData.AllRightsReserved.
(http://www.w3schools.com)

http://www.w3schools.com/sql/sql_check.asp

8/8

Vous aimerez peut-être aussi