diff --git a/src/dpiImpl.h b/src/dpiImpl.h index 4049c951..a9d76177 100644 --- a/src/dpiImpl.h +++ b/src/dpiImpl.h @@ -280,6 +280,7 @@ extern unsigned long dpiDebugLevel; #define DPI_SQLT_INT 3 #define DPI_SQLT_FLT 4 #define DPI_SQLT_VNU 6 +#define DPI_SQLT_PDN 7 #define DPI_SQLT_LNG 8 #define DPI_SQLT_VCS 9 #define DPI_SQLT_DAT 12 diff --git a/src/dpiOracleType.c b/src/dpiOracleType.c index 5f9da03c..5b6a4d0d 100644 --- a/src/dpiOracleType.c +++ b/src/dpiOracleType.c @@ -300,6 +300,7 @@ static dpiOracleTypeNum dpiOracleType__convertFromOracle(uint16_t typeCode, return DPI_ORACLE_TYPE_VARCHAR; case DPI_SQLT_FLT: case DPI_SQLT_NUM: + case DPI_SQLT_PDN: case DPI_SQLT_VNU: case DPI_SQLT_BFLOAT: case DPI_SQLT_BDOUBLE: