@Override
    public String serialize(String literal, int jdbcType) {
        switch (jdbcType) {
            case Types.TIMESTAMP:
                return "timestamp'" + literal + "'";
            case Types.DATE:
                return "date'" + literal + "'";
            case Types.TIME:
                return "time'" + literal + "'";
            default:
                return super.serialize(literal, jdbcType);
        }
    }
{@code CUBRIDTemplates} is a SQL dialect for CUBRID

@author tiwe
querydsl-sql/src/main/java/com/querydsl/sql/CUBRIDTemplates.java