Ho un back-end del database di Oracle collegato a un'applicazione di Visual Studio in C#.Oracle Data Colonna che memorizza il tempo, ma non lo visualizza
Ho una tabella FATTURA che memorizza alcune date.
Nell'interfaccia utente, associare un DateTimePicker a questi campi. L'utente seleziona DATA e ORA. Questi valori sono archiviati nel database e sono rintracciabili in seguito, ma non vedo l'ora nell'interfaccia Oracle.
C# DataSet Visualizer:
Oracle dati vista
noti che entrambe le immagini stanno cercando allo stesso tavolo, in primo luogo da Visual Studio, e il prossimo da Oracle. Il tempo è conservato tra le sessioni da qualche parte, in quanto può essere recuperato e popola il controllo dell'interfaccia utente che questa colonna è destinato a:
Il problema è che voglio eseguire SQL in Oracle ed esportare i dati per EXCEL, ma poiché TIME non è visibile nella tabella ORACLE, non posso farlo per il rapporto EXCEL.
È un'impostazione? o qualche strano problema di cache o cosa?
stai scrivendo la query SQL? In tal caso, puoi utilizzare TO_CHAR per convertire la data/ora in molti formati a tua scelta. – Randy
@Randy anche così, non dovrei essere in grado di vedere l'ora nella colonna in oracolo? o lo sta nascondendo dietro le quinte? Darò questo a colpo d'occhio, mentre sto scrivendo lo SQL –
c'è un formato predefinito per le date che è impostato per l'istanza - in genere non si può contare su questo per un'app, quindi è meglio selezionarlo nel formato desiderato – Randy