[#4331] REFERENCES .. ON { DELETE | UPDATE } SET DEFAULT is currently not supported by Derby

This commit is contained in:
lukaseder 2015-05-30 10:58:13 +02:00
parent 8c0d622512
commit 9ac2503aff

View File

@ -99,7 +99,7 @@ public interface ConstraintForeignKeyOnStep extends ConstraintFinalStep {
* Add an <code>ON DELETE SET DEFAULT</code> clause to the
* <code>FOREIGN KEY</code> constraint.
*/
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE })
@Support({ CUBRID, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE })
ConstraintFinalStep onDeleteSetDefault();
/**
@ -120,21 +120,21 @@ public interface ConstraintForeignKeyOnStep extends ConstraintFinalStep {
* Add an <code>ON UPDATE CASCADE</code> clause to the
* <code>FOREIGN KEY</code> constraint.
*/
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE })
@Support({ CUBRID, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE })
ConstraintFinalStep onUpdateCascade();
/**
* Add an <code>ON UPDATE SET NULL</code> clause to the
* <code>FOREIGN KEY</code> constraint.
*/
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE })
@Support({ CUBRID, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE })
ConstraintFinalStep onUpdateSetNull();
/**
* Add an <code>ON UPDATE SET DEFAULT</code> clause to the
* <code>FOREIGN KEY</code> constraint.
*/
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE })
@Support({ CUBRID, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE })
ConstraintFinalStep onUpdateSetDefault();
}