public final class PostgreSQLErrorResponsePacket extends Object implements PostgreSQLIdentifierPacket
| 限定符和类型 | 类和说明 |
|---|---|
static class |
PostgreSQLErrorResponsePacket.Builder |
| 限定符和类型 | 字段和说明 |
|---|---|
static char |
FIELD_TYPE_CODE |
static char |
FIELD_TYPE_COLUMN_NAME |
static char |
FIELD_TYPE_CONSTRAINT_NAME |
static char |
FIELD_TYPE_DATA_TYPE_NAME |
static char |
FIELD_TYPE_DETAIL |
static char |
FIELD_TYPE_FILE |
static char |
FIELD_TYPE_HINT |
static char |
FIELD_TYPE_INTERNAL_POSITION |
static char |
FIELD_TYPE_INTERNAL_QUERY |
static char |
FIELD_TYPE_LINE |
static char |
FIELD_TYPE_MESSAGE |
static char |
FIELD_TYPE_POSITION |
static char |
FIELD_TYPE_ROUTINE |
static char |
FIELD_TYPE_SCHEMA_NAME |
static char |
FIELD_TYPE_SEVERITY |
static char |
FIELD_TYPE_SEVERITY_NON_LOCALIZED |
static char |
FIELD_TYPE_TABLE_NAME |
static char |
FIELD_TYPE_WHERE |
| 限定符和类型 | 方法和说明 |
|---|---|
PostgreSQLIdentifierTag |
getIdentifier()
Get identifier.
|
static PostgreSQLErrorResponsePacket.Builder |
newBuilder(String severity,
PostgreSQLVendorError vendorError,
String message)
Create PostgreSQL error response packet builder with required arguments.
|
static PostgreSQLErrorResponsePacket.Builder |
newBuilder(String severity,
String sqlState,
String message)
Create PostgreSQL error response packet builder with required arguments.
|
String |
toServerErrorMessage()
To server error message.
|
void |
write(PostgreSQLPacketPayload payload) |
public static final char FIELD_TYPE_SEVERITY
public static final char FIELD_TYPE_SEVERITY_NON_LOCALIZED
public static final char FIELD_TYPE_CODE
public static final char FIELD_TYPE_MESSAGE
public static final char FIELD_TYPE_DETAIL
public static final char FIELD_TYPE_HINT
public static final char FIELD_TYPE_POSITION
public static final char FIELD_TYPE_INTERNAL_POSITION
public static final char FIELD_TYPE_INTERNAL_QUERY
public static final char FIELD_TYPE_WHERE
public static final char FIELD_TYPE_SCHEMA_NAME
public static final char FIELD_TYPE_TABLE_NAME
public static final char FIELD_TYPE_COLUMN_NAME
public static final char FIELD_TYPE_DATA_TYPE_NAME
public static final char FIELD_TYPE_CONSTRAINT_NAME
public static final char FIELD_TYPE_FILE
public static final char FIELD_TYPE_LINE
public static final char FIELD_TYPE_ROUTINE
public String toServerErrorMessage()
public void write(PostgreSQLPacketPayload payload)
write 在接口中 DatabasePacket<PostgreSQLPacketPayload>public PostgreSQLIdentifierTag getIdentifier()
PostgreSQLIdentifierPacketgetIdentifier 在接口中 PostgreSQLIdentifierPacketpublic static PostgreSQLErrorResponsePacket.Builder newBuilder(String severity, PostgreSQLVendorError vendorError, String message)
severity - severityvendorError - PostgreSQL vendor errormessage - messagepublic static PostgreSQLErrorResponsePacket.Builder newBuilder(String severity, String sqlState, String message)
severity - severitysqlState - SQL statemessage - messageCopyright © 2022 The Apache Software Foundation. All rights reserved.