return shortenName(result.toString(), getPlatformInfo().getMaxIdentifierLength());
return shortenName(result.toString(), getMaxConstraintNameLength());
    public String getConstraintName(String prefix, Table table, String secondPart, String suffix)    {        StringBuffer result = new StringBuffer();                if (prefix != null)        {            result.append(prefix);            result.append("_");        }        result.append(table.getName());        result.append("_");        result.append(secondPart);        if (suffix != null)        {            result.append("_");            result.append(suffix);        }        return shortenName(result.toString(), getPlatformInfo().getMaxIdentifierLength());    }