异常类

class SqlException

public open class SqlException <: Exception

功能:用于处理 sql 相关的异常。

prop errorCode

public prop errorCode: Int64

功能:数据库供应商返回的整数错误代码。

类型:Int64

prop message

public override prop message: String

功能:获取异常信息字符串。

类型:String

prop sqlState

public prop sqlState: String

功能:长度为五个字符的字符串,是数据库系统返回的最后执行的 sql 语句状态。

类型:String

init()

public init()

功能:无参构造函数。

init(String)

public init(message: String)

功能:根据异常信息创建 SqlException 实例。

参数:

  • message: String - 异常信息。

init(String, String, Int64)

public init(message: String, sqlState: String, errorCode: Int64)

功能:根据异常信息、SQL语句状态、错误码信息,创建 SqlException 实例。

参数:

  • message: String - 异常信息。
  • sqlState: String - 长度为五个字符的字符串,是数据库系统返回的最后执行的 sql 语句状态。
  • errorCode: Int64 - 数据库供应商返回的整数错误代码。