return "SQL_QUAD"; case GDS.SQL_TYPE_TIME: return "SQL_TYPE_TIME"; case GDS.SQL_TYPE_DATE: return "SQL_TYPE_DATE"; case GDS.SQL_INT64: return "SQL_INT64";
return "ARRAY";
    public  String getColumnTypeName(int column) throws  SQLException {        //Maybe these are supposed to be the sql keywords????        switch (getXsqlvar(column).sqltype & ~1) {            case GDS.SQL_TEXT:                return "SQL_TEXT";            case GDS.SQL_VARYING:                return "SQL_VARYING";            case GDS.SQL_SHORT:                return "SQL_SHORT";            case GDS.SQL_LONG:                return "SQL_LONG";            case GDS.SQL_FLOAT:                return "SQL_FLOAT";            case GDS.SQL_DOUBLE:                return "SQL_DOUBLE";            case GDS.SQL_D_FLOAT:                return "SQL_D_FLOAT";            case GDS.SQL_TIMESTAMP:                return "SQL_TIMESTAMP";            case GDS.SQL_BLOB:                return "SQL_BLOB";            case GDS.SQL_ARRAY:                return "SQL_ARRAY";            case GDS.SQL_QUAD:                return "SQL_QUAD";            case GDS.SQL_TYPE_TIME:                return "SQL_TYPE_TIME";            case GDS.SQL_TYPE_DATE:                return "SQL_TYPE_DATE";            case GDS.SQL_INT64:                return "SQL_INT64";            default:                throw new SQLException("Unkown sql type");        }    }