¿Es posible usar SELECT FROM cuando se utiliza una matriz asociativa? Estoy pasando una matriz a un procedimiento almacenado a través de una aplicación .NET, y quiero poder usar esa matriz como una condición cuando seleccione desde otra tabla. Digamos que estoy pasando una matriz de ID con el procedimiento, quiero ser capaz de hacer esto:Seleccionar de PLSQL Matriz asociativa?
select * from table1 where userID in (select column_value from array)
El tipo para la matriz se define en el paquete:
type id_array is type of number index by pls_integer
Así que no hay manera de acceder a una matriz asociativa en absoluto? ¿Se usa solo para pasar datos? – ashtame
¿es posible crear una matriz asociativa como una tabla? – ashtame
@ashtame no es posible usar una matriz asociativa en SQL, solo se permiten tablas y varrays anidados. – andr