توضیحات
دستور check constraint این امکان را میدهد که بر روی هر رکوردی در جدول محدودیت اعمال کنید.
دستور
دستور check constraints به صورت زیر است:
CREATE TABLE table_name ( column1 datatype null/not null, column2 datatype null/not null, ... CONSTRAINT constraint_name CHECK (column_name condition) [DISABLE] );
.
مثال
در زیر مثالی از دستور check constraints را مشاهده میکنیم:
CREATE TABLE suppliers ( supplier_id numeric(4), supplier_name varchar2(50), CONSTRAINT check_supplier_id CHECK (supplier_id BETWEEN 100 and 9999) ); CREATE TABLE suppliers ( supplier_id numeric(4), supplier_name varchar2(50), CONSTRAINT check_supplier_name CHECK (supplier_name = upper(supplier_name)) );