sql >> Base de Datos >  >> RDS >> Oracle

Usando OracleParameter con C# TimeSpan - Literal no coincide

Ok, definitivamente fue mi culpa. Buen viejo OracleParameter estaba haciendo bien su trabajo; el problema estaba en otra parte de la consulta.

Por lo tanto, confirmo que es posible vincular una variable TimeSpan a un Oracle Interval Day To Second grabar.

string s = "00:20";
TimeSpan ts = TimeSpan.parse(s);
OracleParameter op = new OracleParameter("PAR_T", ts);

Esto crea un parámetro llamado PAR_T que se puede usar en una consulta para insertar un valor en un Interval Day To Second grabar.