Oracle
 sql >> Database >  >> RDS >> Oracle

ODP.NET / EF6 - Tipo di dati CHAR nella clausola WHERE

sostituisci il comando Oracle con

SELECT * FROM users WHERE cast(user_name as varchar2(20)) = :p0

Puoi utilizzare CAST per convertire la maggior parte dei tipi di dati nella maggior parte degli altri tipi di dati in Oracle. È difficile lavorare con un tipo di dati CHAR (è deprecato per un motivo) e convertirlo in varchar2(xx) è l'opzione migliore.