Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
oracle sql-加入Excel日期列的最佳日期格式_Oracle - Fatal编程技术网

oracle sql-加入Excel日期列的最佳日期格式

oracle sql-加入Excel日期列的最佳日期格式,oracle,Oracle,Oracle日期格式为日期时间格式:“2017年4月5日12:00:00 AM” 日期格式为“04/05/2017”的Excel工作表 我正试图用最好的格式把它们连接在一起 我试过: 摘录(从T1.H_日期算起的年份)|摘录(从T1.H_日期算起的月份)|摘录(从T1.H_日期算起的日期)加入_日期 而且 四舍五入(cast(提取(从T1.H_日期算起的年份)|提取(从T1.H_日期算起的月份)|提取(从T1.H_日期算起的日期)为数字)EXCEL_加入_日期 我尝试将excel日期转换为文本(

Oracle日期格式为日期时间格式:“2017年4月5日12:00:00 AM” 日期格式为“04/05/2017”的Excel工作表

我正试图用最好的格式把它们连接在一起

我试过:

摘录(从T1.H_日期算起的年份)|摘录(从T1.H_日期算起的月份)|摘录(从T1.H_日期算起的日期)加入_日期

而且

四舍五入(cast(提取(从T1.H_日期算起的年份)|提取(从T1.H_日期算起的月份)|提取(从T1.H_日期算起的日期)为数字)EXCEL_加入_日期

我尝试将excel日期转换为文本(A1,“yyyymd”),但尝试将数字小数转换为数字整数时出错


有什么建议吗?

关于
trunc(T1.H_日期)
呢?返回的日期不包含日期的时间部分。Trunc似乎不起作用。基础数据库格式仍然包含时间。如果我把它转换成数字或字符串呢?Excel中是否有很好的等价物?to_number(to_char(T1.H_DATE,'yyyyymmdd'))-如何从中删除小数点?