I have 2 SQL statements in my app.

One (a select to a nested table) has (PL/SQL integer and float fields). This one is mapped the right way on the DOA side.

The other does a select in an object table (having integer attributes) and its aggregate object (having float attributes). Here I don't get the float attributes as FloatFields...?

I know about InterPrecision, FloatPrecision properties in OracleSession. But what's the difference for Oracle/OCI/DOA? How is the mapping done internally?