我有一个链接到C#Visual Studio应用程序的oracle数据库后端.我有一个存储几个日期的INVOICE表.在UI中,我将DateTimePicker数据绑定到这些字段.用户选择DATE和TIME.这些值存储在数据库中,以后可以恢复,但我没有在Ora...

我有一个链接到C#Visual Studio应用程序的oracle数据库后端.
我有一个存储几个日期的INVOICE表.
在UI中,我将DateTimePicker数据绑定到这些字段.用户选择DATE和TIME.这些值存储在数据库中,以后可以恢复,但我没有在Oracle界面中看到时间.
C#DataSet Visualizer:
Oracle数据视图
请注意,两个图像都在查看同一个表,首先是Visual Studio,另一个是Oracle. TIME存储在某个地方的会话之间,因为它可以被检索并填充此列绑定的用户界面控件:
问题是我想在ORACLE中运行SQL并将数据导出到EXCEL,但由于在ORACLE表中看不到TIME,我不能用于EXCEL报告.
这是一个设置吗?或者一些奇怪的缓存问题还是什么?
解决方法:
好的,这是一个无偿的答案:)
请使用TO_CHAR函数以所需格式返回日期.
本文标题为:c# – Oracle Date列存储时间,但不显示它


基础教程推荐
- c# – 什么时候.NET中的静态类加载到内存中? 2023-09-20
- C# 获取某个时间的0点0分和23点59分59秒 2023-01-28
- C# 开发step步骤条控件详解 2022-11-03
- Unity报错InvalidOperationException: out of sync的解决 2023-04-21
- Unity打包代码到DLL的实现 2023-07-18
- Unity游戏开发之2048游戏的实现 2023-05-25
- c# Newtonsoft 六个值得使用的特性(上) 2023-03-03
- C# 10分钟完成百度人脸识别(入门篇) 2023-01-11
- C#递归应用之实现JS文件的自动引用 2023-07-18
- C#程序终极调试实现windbg的时间旅行 2023-06-08