public enum PgSqlFieldTypeEnum extends Enum<PgSqlFieldTypeEnum>
| 枚举常量和说明 |
|---|
BIT
定长位串
|
BOOL
逻辑布尔值(真/假) 不可为空
|
BOX
平面上的普通方框
|
BYTEA
二进制数据(“字节数组”)
|
CHAR
定长字符串
|
CIDR
IPv4或IPv6网络地址
|
CIRCLE
平面上的圆
|
DATE
日历日期(年、月、日)
|
DECIMAL
可选择精度的精确数字 推荐使用 NUMERIC
|
FLOAT4
单精度浮点数(4字节)
|
FLOAT8
双精度浮点数(8字节)
|
INET
IPv4或IPv6主机地址
|
INT2
有符号2字节整数
|
INT4
有符号4字节整数
|
INT8
有符号的8字节整数
|
INTERVAL
时间段
|
JSON
文本 JSON 数据
|
LINE
平面上的无限长的线
|
LSEG
平面上的线段
|
MACADDR
MAC(Media Access Control)地址
|
MONEY
货币数量
|
NUMERIC
可选择精度的精确数字
|
PATH
平面上的几何路径
|
POINT
平面上的几何点
|
POLYGON
平面上的封闭几何路径
|
SERIAL2
自动增长的2字节整数
|
SERIAL4
自动增长的4字节整数
|
SERIAL8
自动增长的8字节整数
|
TEXT
变长字符串
|
TIME
一天中的时间(无时区)
|
TIMESTAMP
日期和时间(无时区)
|
TIMESTAMPTZ
日期和时间,包括时区
|
TIMETZ
一天中的时间,包括时区
|
TSQUERY
文本搜索查询
|
TSVECTOR
文本搜索文档
|
UUID
通用唯一标识码
|
VARBIT
变长位串
|
VARCHAR
变长字符串
|
XML
XML数据
|
| 限定符和类型 | 方法和说明 |
|---|---|
PgSqlTypeAndLength |
getTypeAndLength()
获取类型
|
static PgSqlFieldTypeEnum |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static PgSqlFieldTypeEnum[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final PgSqlFieldTypeEnum INT2
public static final PgSqlFieldTypeEnum INT4
public static final PgSqlFieldTypeEnum INT8
public static final PgSqlFieldTypeEnum DECIMAL
public static final PgSqlFieldTypeEnum NUMERIC
public static final PgSqlFieldTypeEnum FLOAT4
public static final PgSqlFieldTypeEnum FLOAT8
public static final PgSqlFieldTypeEnum SERIAL2
public static final PgSqlFieldTypeEnum SERIAL4
public static final PgSqlFieldTypeEnum SERIAL8
public static final PgSqlFieldTypeEnum MONEY
public static final PgSqlFieldTypeEnum VARCHAR
public static final PgSqlFieldTypeEnum CHAR
public static final PgSqlFieldTypeEnum BYTEA
public static final PgSqlFieldTypeEnum TEXT
public static final PgSqlFieldTypeEnum DATE
public static final PgSqlFieldTypeEnum TIMESTAMP
public static final PgSqlFieldTypeEnum TIMESTAMPTZ
public static final PgSqlFieldTypeEnum TIME
public static final PgSqlFieldTypeEnum TIMETZ
public static final PgSqlFieldTypeEnum INTERVAL
public static final PgSqlFieldTypeEnum BOOL
public static final PgSqlFieldTypeEnum POINT
public static final PgSqlFieldTypeEnum LINE
public static final PgSqlFieldTypeEnum LSEG
public static final PgSqlFieldTypeEnum BOX
public static final PgSqlFieldTypeEnum PATH
public static final PgSqlFieldTypeEnum POLYGON
public static final PgSqlFieldTypeEnum CIRCLE
public static final PgSqlFieldTypeEnum CIDR
public static final PgSqlFieldTypeEnum INET
public static final PgSqlFieldTypeEnum MACADDR
public static final PgSqlFieldTypeEnum BIT
public static final PgSqlFieldTypeEnum VARBIT
public static final PgSqlFieldTypeEnum TSVECTOR
public static final PgSqlFieldTypeEnum TSQUERY
public static final PgSqlFieldTypeEnum UUID
public static final PgSqlFieldTypeEnum XML
public static final PgSqlFieldTypeEnum JSON
public static PgSqlFieldTypeEnum[] values()
for (PgSqlFieldTypeEnum c : PgSqlFieldTypeEnum.values()) System.out.println(c);
public static PgSqlFieldTypeEnum valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public PgSqlTypeAndLength getTypeAndLength()
Copyright © 2023. All rights reserved.