C'est dans le C# et non dans la BD.
À partir de la Documentation :
Le general format
contient le zéro que vous voulez éviter.
Si vous voulez le supprimer, faites simplement :
string sd = dr.GetDecimal(0).ToString("G0");
Où dr est mon OracleDataReader