field, <str>, is not allowed in the VALID IF expression for field <str> Explanation: You entered a field name in a VALID IF clause that does not match the name of the field being defined. User Action: Check the Oracle Rdb Reference Manual for details on VALID IF, or use the name of the field you are defining.