به هر فیلدی که مقدار تکراری را قبول نکند، کلید یکتا گفته میشود. این کلید در مواردی مثل شماره شناسنامه یا کد ملی که هر فردی شمارهای مخصوص به خود دارد، کاربرد فراوان دارد. در یک جدول میتوان بیش از یک فیلد را، به عنوان کلید یکتا برگزید. این قاعده را با عبارت UNIQUE تعریف میکنند. در دستور زیر نحوهی استفاده از دستور UNIQUE را مشاهده میکنید.
مثال۱:
CREATE TABLE TEST
(ID NUMBER UNIQUE,
TELL NUMBER DEFAULT 22222,
ADDRESS VARCHAR2(10));