Nemůžete definovat omezení pro typ objektu:http:/ /docs.oracle.com/cd/B28359_01/server.111/b28286/clauses002.htm
Omezení můžete syntakticky definovat dvěma způsoby:
- Jako součást definice jednotlivého sloupce nebo atributu. Toto se nazývá inline specifikace.
- Jako součást definice tabulky. Tomu se říká out-of-line specifikace
Omezující klauzule se mohou objevit v následujících příkazech:
- VYTVOŘTE TABULKU (viz VYTVOŘENÍ TABULKY)
- ALTER TABLE (viz ALTER TABLE)
- VYTVOŘIT ZOBRAZENÍ (viz VYTVOŘENÍ ZOBRAZENÍ)
- ALTER VIEW (viz ALTER VIEW)
Zde je návod, jak vynutit omezení u objektů:http://docs.oracle.com/cd/B28359_01/appdev.111/b28371/adobjdes.htm#i452285