java.sql

Class Types


public class Types
extends Object

This class contains constants that are used to identify SQL data types.

Field Summary

static int
ARRAY
static int
BIGINT
static int
BINARY
static int
BIT
static int
BLOB
static int
BOOLEAN
static int
CHAR
static int
CLOB
static int
DATALINK
static int
DATE
static int
DECIMAL
static int
DISTINCT
static int
DOUBLE
static int
FLOAT
static int
INTEGER
static int
JAVA_OBJECT
static int
LONGVARBINARY
static int
LONGVARCHAR
static int
NULL
static int
NUMERIC
static int
OTHER
static int
REAL
static int
REF
static int
SMALLINT
static int
STRUCT
static int
TIME
static int
TIMESTAMP
static int
TINYINT
static int
VARBINARY
static int
VARCHAR

Method Summary

Methods inherited from class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Details

ARRAY

public static final int ARRAY

Field Value:
2003


BIGINT

public static final int BIGINT

Field Value:
-5


BINARY

public static final int BINARY

Field Value:
-2


BIT

public static final int BIT

Field Value:
-7


BLOB

public static final int BLOB

Field Value:
2004


BOOLEAN

public static final int BOOLEAN

Field Value:
16


CHAR

public static final int CHAR

Field Value:
1


CLOB

public static final int CLOB

Field Value:
2005


DATALINK

public static final int DATALINK

Field Value:
70


DATE

public static final int DATE

Field Value:
91


DECIMAL

public static final int DECIMAL

Field Value:
3


DISTINCT

public static final int DISTINCT

Field Value:
2001


DOUBLE

public static final int DOUBLE

Field Value:
8


FLOAT

public static final int FLOAT

Field Value:
6


INTEGER

public static final int INTEGER

Field Value:
4


JAVA_OBJECT

public static final int JAVA_OBJECT

Field Value:
2000


LONGVARBINARY

public static final int LONGVARBINARY

Field Value:
-4


LONGVARCHAR

public static final int LONGVARCHAR

Field Value:
-1


NULL

public static final int NULL

Field Value:
0


NUMERIC

public static final int NUMERIC

Field Value:
2


OTHER

public static final int OTHER

Field Value:
1111


REAL

public static final int REAL

Field Value:
7


REF

public static final int REF

Field Value:
2006


SMALLINT

public static final int SMALLINT

Field Value:
5


STRUCT

public static final int STRUCT

Field Value:
2002


TIME

public static final int TIME

Field Value:
92


TIMESTAMP

public static final int TIMESTAMP

Field Value:
93


TINYINT

public static final int TINYINT

Field Value:
-6


VARBINARY

public static final int VARBINARY

Field Value:
-3


VARCHAR

public static final int VARCHAR

Field Value:
12


Types.java -- SQL type constants Copyright (C) 1999, 2001 Free Software Foundation, Inc. This file is part of GNU Classpath. GNU Classpath is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. GNU Classpath is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with GNU Classpath; see the file COPYING. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Linking this library statically or dynamically with other modules is making a combined work based on this library. Thus, the terms and conditions of the GNU General Public License cover the whole combination. As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module. An independent module is a module which is not derived from or based on this library. If you modify this library, you may extend this exception to your version of the library, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.