@Override protected SqlTypeDescriptor getSqlTypeDescriptorOverride(int sqlCode) { switch (sqlCode) { case Types.BLOB: return BlobTypeDescriptor.PRIMITIVE_ARRAY_BINDING; case Types.CLOB: // Some Sybase drivers cannot support getClob. See HHH-7889 return ClobTypeDescriptor.STREAM_BINDING_EXTRACTING; default: return super.getSqlTypeDescriptorOverride( sqlCode ); } }
@Override protected SqlTypeDescriptor getSqlTypeDescriptorOverride(int sqlCode) { return sqlCode == Types.TINYINT ? SmallIntTypeDescriptor.INSTANCE : super.getSqlTypeDescriptorOverride( sqlCode ); }
@Override protected SqlTypeDescriptor getSqlTypeDescriptorOverride(int sqlCode) { return sqlCode == Types.TINYINT ? SmallIntSqlDescriptor.INSTANCE : super.getSqlTypeDescriptorOverride( sqlCode ); }
/** * {@inheritDoc} * * @see org.hibernate.dialect.Dialect#getSqlTypeDescriptorOverride(int) */ @Override protected SqlTypeDescriptor getSqlTypeDescriptorOverride( int sqlCode ) { return sqlCode == Types.TINYINT ? SmallIntTypeDescriptor.INSTANCE : super.getSqlTypeDescriptorOverride(sqlCode); } }
@Override protected SqlTypeDescriptor getSqlTypeDescriptorOverride(int sqlCode) { return sqlCode == Types.BOOLEAN ? TinyIntTypeDescriptor.INSTANCE : super.getSqlTypeDescriptorOverride( sqlCode ); } }
@Override protected SqlTypeDescriptor getSqlTypeDescriptorOverride(int sqlCode) { switch (sqlCode) { case Types.BLOB: return BlobSqlDescriptor.PRIMITIVE_ARRAY_BINDING; case Types.CLOB: // Some Sybase drivers cannot support getClob. See HHH-7889 return ClobSqlDescriptor.STREAM_BINDING_EXTRACTING; default: return super.getSqlTypeDescriptorOverride( sqlCode ); } }
@Override protected SqlTypeDescriptor getSqlTypeDescriptorOverride(int sqlCode) { return sqlCode == Types.BOOLEAN ? TinyIntTypeDescriptor.INSTANCE : super.getSqlTypeDescriptorOverride( sqlCode ); } }
/** * {@inheritDoc} * * @see org.hibernate.dialect.Dialect#getSqlTypeDescriptorOverride(int) */ @Override protected SqlTypeDescriptor getSqlTypeDescriptorOverride( int sqlCode ) { return sqlCode == Types.TINYINT ? SmallIntTypeDescriptor.INSTANCE : super.getSqlTypeDescriptorOverride(sqlCode); } }