Node.js oracledb教程之Error类

2018-09-08  本文已影响0人  攸凝渊

属性:

  1. errorNum
    数据类型: Number
    以 NJS/DPI 开头,非 Oracle 错误返回 undefined

  2. message
    数据类型: String
    ORA/PLS 前缀: 标准 Oracle 错误信息
    NJS/DPI 前缀:node-oracledb 错误信息
    示例:
    单行错误信息:
      ORA-01017: invalid username/password; logon denied
    多行错误信息:
      ORA-06550: line 1, column 7:
      PLS-00201: identifier 'TESTPRC' must be declared
      ORA-06550: line 1, column 7:
      PL/SQL: Statement ignored

  3. offset
    数据类型: Number
    发生错误时错误所在 SQL 语句的位置
    非 SQL 语法时, 该值为0
    非 Oracle 或者带 NJS/DPI 前缀的错误信息,该值为 undefined

上一篇下一篇

猜你喜欢

热点阅读