--------------
ALTER TABLE Employee ADD CONSTRAINT Employee_not_self
    CHECK (spv_id IS NULL OR spv_id <> id)
--------------

ERROR 1901 (HY000) at line 2: Function or expression 'spv_id' cannot be used in the CHECK clause of `Employee_not_self`
