diff options
author | Aaron M. Renn <arenn@urbanophile.com> | 1999-01-19 03:41:39 +0000 |
---|---|---|
committer | Aaron M. Renn <arenn@urbanophile.com> | 1999-01-19 03:41:39 +0000 |
commit | 3242e2e00ddd9aa0dd817447376d0f30627131c6 (patch) | |
tree | 07d38b3c6461d4971d3da7d83e1e16b4940e2189 /java/sql | |
parent | 50c33c25d3efae369c5017037adf0a4c30eee96b (diff) | |
download | classpath-3242e2e00ddd9aa0dd817447376d0f30627131c6.tar.gz |
Initial Checkin
Diffstat (limited to 'java/sql')
-rw-r--r-- | java/sql/Types.java | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/java/sql/Types.java b/java/sql/Types.java new file mode 100644 index 000000000..2849e1cb0 --- /dev/null +++ b/java/sql/Types.java @@ -0,0 +1,65 @@ +/************************************************************************* +/* Types.java -- SQL type constants +/* +/* Copyright (c) 1999 Free Software Foundation, Inc. +/* Written by Aaron M. Renn (arenn@urbanophile.com) +/* +/* This library is free software; you can redistribute it and/or modify +/* it under the terms of the GNU Library General Public License as published +/* by the Free Software Foundation, either version 2 of the License, or +/* (at your option) any later verion. +/* +/* This library 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 Library General Public License for more details. +/* +/* You should have received a copy of the GNU Library General Public License +/* along with this library; if not, write to the Free Software Foundation +/* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307 USA +/*************************************************************************/ + +package java.sql; + +/** + * This class contains constants that are used to identify SQL data types. + * + * @author Aaron M. Renn (arenn@urbanophile.com) + */ +public class Types +{ + +// These should be self explanatory. People need a SQL book, not +// Javadoc comments for these. + +public static final int BIT = -7; +public static final int TINYINT = -6; +public static final int SMALLINT = 5; +public static final int INTEGER = 4; +public static final int BIGINT = -5; +public static final int FLOAT = 6; +public static final int REAL = 7; +public static final int DOUBLE = 8; +public static final int NUMERIC = 2; +public static final int DECIMAL = 3; +public static final int CHAR = 1; +public static final int VARCHAR = 12; +public static final int LONGVARCHAR = -1; +public static final int DATE = 91; +public static final int TIME = 92; +public static final int TIMESTAMP = 93; +public static final int BINARY = -2; +public static final int VARBINARY = -3; +public static final int LONGVARBINARY = -4; +public static final int NULL = 0; +public static final int OTHER = 1111; +public static final int JAVA_OBJECT = 2000; +public static final int DISTINCT = 2001; +public static final int STRUCT = 2002; +public static final int ARRAY = 2003; +public static final int BLOB = 2004; +public static final int CLOB = 2005; +public static final int REF = 2006; + +} // class Types + |