java.sql.JDBCType

Here are the examples of the java api class java.sql.JDBCType taken from open source projects.

1. DatabaseShardManager#sqlColumnType()

Project: presto
File: DatabaseShardManager.java
private static String sqlColumnType(Type type) {
    JDBCType jdbcType = jdbcType(type);
    if (jdbcType != null) {
        switch(jdbcType) {
            case BOOLEAN:
                return "boolean";
            case BIGINT:
                return "bigint";
            case DOUBLE:
                return "double";
            case INTEGER:
                return "int";
            case VARBINARY:
                return format("varbinary(%s)", MAX_BINARY_INDEX_SIZE);
        }
    }
    return null;
}

2. ShardOrganizerUtil#getValue()

Project: presto
File: ShardOrganizerUtil.java
private static Object getValue(ResultSet resultSet, Type type, String columnName) throws SQLException {
    JDBCType jdbcType = jdbcType(type);
    Object value = getValue(resultSet, type, columnName, jdbcType);
    return resultSet.wasNull() ? null : value;
}

3. BaseTest#jdbcTypes()

Project: openjdk
File: BaseTest.java
/*
     * DataProvider used to specify the standard JDBC Types
     */
@DataProvider(name = "jdbcTypes")
protected Object[][] jdbcTypes() {
    Object[][] o = new Object[JDBCType.values().length][1];
    int pos = 0;
    for (JDBCType c : JDBCType.values()) {
        o[pos++][0] = c.getVendorTypeNumber();
    }
    return o;
}