Package com.mysql.cj.jdbc.exceptions
Class MysqlDataTruncation
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.sql.SQLException
java.sql.SQLWarning
java.sql.DataTruncation
com.mysql.cj.jdbc.exceptions.MysqlDataTruncation
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Iterable<java.lang.Throwable>
public class MysqlDataTruncation
extends java.sql.DataTruncation
MySQL wrapper for DataTruncation until the server can support sending all needed information.
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description MysqlDataTruncation(java.lang.String message, int index, boolean parameter, boolean read, int dataSize, int transferSize, int vendorErrorCode)
Creates a new MysqlDataTruncation exception/warning. -
Method Summary
Modifier and Type Method Description int
getErrorCode()
java.lang.String
getMessage()
Methods inherited from class java.sql.DataTruncation
getDataSize, getIndex, getParameter, getRead, getTransferSize
Methods inherited from class java.sql.SQLException
getNextException, getSQLState, iterator, setNextException
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
MysqlDataTruncation
public MysqlDataTruncation(java.lang.String message, int index, boolean parameter, boolean read, int dataSize, int transferSize, int vendorErrorCode)Creates a new MysqlDataTruncation exception/warning.- Parameters:
message
- the message from the serverindex
- of column or parameterparameter
- was a parameter?read
- was truncated on read?dataSize
- size requestedtransferSize
- size actually usedvendorErrorCode
- MySQL error code
-
-
Method Details
-
getErrorCode
public int getErrorCode()- Overrides:
getErrorCode
in classjava.sql.SQLException
-
getMessage
public java.lang.String getMessage()- Overrides:
getMessage
in classjava.lang.Throwable
-