| Constraint Name | Columns |
|---|---|
| WEB_CONTACT_PK | ID |
| Constraint Name | Check Condition |
|---|---|
| WEB_CONTACT_IGNORE_CK | ignore_flag in ('N','Y') |
| Constraint Name | Columns | Referenced table | Referenced Constraint | On Delete Rule |
|---|---|---|---|---|
| WEB_CONTACT_ORG_FK | ORG_ID | WEB_CUSTOMER | WEB_CUSTOMER_ID_PK | NO ACTION |

| Constraint name | Columns |
|---|---|
| WEB_CONTACT_LOGIN_UC_UNQ | LOGIN_UC |
| WEB_CONTACT_OCID_UNQ | ORACLE_CONTACT_ID |
| Option | Settings |
|---|---|
| Tablespace | DATA_TBS |
| Index Organized | No |
| Generated by Oracle | No |
| Clustered | No |
| Nested | No |
| Temporary | No |
| Index Name | Type | Unuqueness | Columns | DDL script |
|---|---|---|---|---|
| WEB_CONTACT_ID_OID_CUST_LUC | NORMAL | NONUNIQUE | ID , ORACLE_CONTACT_ID , ORG_ID , LOGIN_UC | DDL script |
| WEB_CONTACT_LOGIN_UC_UNQ | NORMAL | UNIQUE | LOGIN_UC | DDL script |
| WEB_CONTACT_OCID_UNQ | NORMAL | UNIQUE | ORACLE_CONTACT_ID | DDL script |
| WEB_CONTACT_OID_ID | NORMAL | NONUNIQUE | ORG_ID , ID | DDL script |
| WEB_CONTACT_PK | NORMAL | UNIQUE | ID | DDL script |
Legend: comment string keyword reserved word operator
CREATE TRIGGER web_contact_mod_trig before insert or update on web_contact for each row REFERENCING NEW AS NEW OLD AS OLD begin :new.modified := sysdate; :new.login_uc := UPPER(:new.login); IF :new.password lt;gt; :old.password THEN :new.old_password := :old.password; END IF; end;