[jOOQ/jOOQ#10417] Sybase ASE cannot cast from numbers to TEXT directly
This commit is contained in:
parent
066d213a92
commit
75579d6080
@ -51,6 +51,7 @@ import static org.jooq.impl.SQLDataType.DECIMAL;
|
||||
import static org.jooq.impl.SQLDataType.DOUBLE;
|
||||
import static org.jooq.impl.SQLDataType.FLOAT;
|
||||
import static org.jooq.impl.SQLDataType.REAL;
|
||||
import static org.jooq.impl.SQLDataType.VARCHAR;
|
||||
|
||||
import java.sql.Date;
|
||||
import java.sql.Time;
|
||||
@ -103,6 +104,10 @@ final class Cast<T> extends AbstractField<T> {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
case DERBY:
|
||||
ctx.visit(new CastDerby());
|
||||
break;
|
||||
@ -159,7 +164,32 @@ final class Cast<T> extends AbstractField<T> {
|
||||
|
||||
|
||||
|
||||
private class CastDerby extends CastNative<T> {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private final class CastDerby extends CastNative<T> {
|
||||
|
||||
/**
|
||||
* Generated UID
|
||||
|
||||
Loading…
Reference in New Issue
Block a user