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, extends Object> getClass, finalize, 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.