1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
/*-------------------------------------------------------------------------
*
* Copyright (c) 2004-2005, PostgreSQL Global Development Group
*
* IDENTIFICATION
* $PostgreSQL: pgjdbc/org/postgresql/core/Oid.java,v 1.11 2005/12/04 20:14:26 jurka Exp $
*
*-------------------------------------------------------------------------
*/
package org.postgresql.core;
/**
* Provides constants for well-known backend OIDs for the types we commonly
* use.
*/
public class Oid {
public static final int UNSPECIFIED = 0;
public static final int INT2 = 21;
public static final int INT4 = 23;
public static final int INT8 = 20;
public static final int TEXT = 25;
public static final int NUMERIC = 1700;
public static final int FLOAT4 = 700;
public static final int FLOAT8 = 701;
public static final int BOOL = 16;
public static final int DATE = 1082;
public static final int TIME = 1083;
public static final int TIMETZ = 1266;
public static final int TIMESTAMP = 1114;
public static final int TIMESTAMPTZ = 1184;
public static final int BYTEA = 17;
public static final int VARCHAR = 1043;
public static final int OID = 26;
public static final int BPCHAR = 1042;
public static final int MONEY = 790;
public static final int NAME = 19;
public static final int BIT = 1560;
public static final int VOID = 2278;
public static final int INTERVAL = 1186;
public static final int CHAR = 18; // This is not char(N), this is "char" a single byte type.
public static final int VARBIT = 1562;
}
|