Does Oracle 11g support CREATE ASSERTION? When I tried to write the following statement:

CREATE ASSERTION ir_collaboration
CHECK(NOT EXISTS(
  SELECT ngo, id_employee, COUNT(*)
  FROM collaboration
  GROUP BY ngo, id_employee
  HAVING COUNT(*) &gt;= 2
  )
);


I got 


  Error SQL: ORA-00901: invalid CREATE command


Do I get this error message because it is valid in SQL-92 standard but Oracle 11g does not support it?
Database SQL Language Reference

There is no CREATE ASSERTION in Oracle. RDBMS products do not necessarily implement all features in the SQL standards.

And to add to the above:

Check Constraints


  Restrictions on Check Constraints 
  
  The condition of a check constraint can refer to any column in the
  table, but it cannot refer to columns of other tables.
  
  Conditions of check constraints cannot contain the following constructs:
  
  Subqueries and scalar subquery expressions