protected void writeExternalForeignKeyDropStmt(Table table, ForeignKey foreignKey, int numKey) throws IOException
protected void writeExternalForeignKeyDropStmt(Table table, ForeignKey foreignKey) throws IOException
    protected void writeExternalForeignKeyDropStmt(Table table, ForeignKey foreignKey, int numKey) throws IOException    {        writeTableAlterStmt(table);        print("DROP CONSTRAINT ");        print(getConstraintName(null, table, "FK", Integer.toString(numKey)));        printEndOfStatement();    }