What version of ODPI-C are you using (see dpi.h)?
5.4.0
What OS (and version) is your application on?
Debian sid
What compiler (and version) did you use?
gcc 14.2.0
What is your version of the Oracle Client (e.g. Instant Client)? How was it installed? Where it is installed?
oracle-instantclient-basic_23.6.0.24.1
What is your Oracle Database version?
19.23
What problem or error(s) you are seeing?
DPI-1014: conversion between Oracle type 2005 and native type 3004 is not implemented
This is correct - I want to dpiObject_setAttribute an attribute that has ROWID type.
Oracle does not provide an "OCICharToRowid" function (a'la OCIRowidToChar) - but how could I set such an attribute?
Can you share the type and how it was created? Is this a PL/SQL type? I tried with a named type and it wouldn't allow me to create a type containing a ROWID attribute.
What version of ODPI-C are you using (see dpi.h)? 5.4.0
What OS (and version) is your application on? Debian sid
What compiler (and version) did you use? gcc 14.2.0
What is your version of the Oracle Client (e.g. Instant Client)? How was it installed? Where it is installed? oracle-instantclient-basic_23.6.0.24.1
What is your Oracle Database version? 19.23
What problem or error(s) you are seeing? DPI-1014: conversion between Oracle type 2005 and native type 3004 is not implemented
This is correct - I want to dpiObject_setAttribute an attribute that has ROWID type. Oracle does not provide an "OCICharToRowid" function (a'la OCIRowidToChar) - but how could I set such an attribute?