我对Crystal Reports并不很有经验,而且我似乎无法弄清楚如何将我的Oracle日期转换为可与Crystal Reports一起使用的日期。格式字段将其作为数字。有任何想法吗?将Oracle日期转换为Crystal Reports
1
A
回答
0
以下是必须考虑的几点:
Oracle返回的日期数据类型列作为一个日期时间对象本身。这意味着当你这样做时,例如
SELECT birthdate FROM emp
,所有员工的生日都会以日期时间值的形式返回。datetime类型的这些数据可以由Crystal Reports作为值组合来处理。如果要格式化此数据以供显示,请查找Crystal Report的日期时间格式化功能。
如果要将此日期作为格式化字符串从Oracle传递到Crystal Reports,那么Oracle中提供了一个很棒的功能
TO_DATE
。这意味着,如果您提供SELECT TO_DATE('birthdate', 'DD-MON-YYYY HH24:MI:SS') FROM emp
,那么员工日期将为VARCHAR2
键入字符串,例如28-MAR-1987 21:40:13
。关于Oracle Docs的更多信息。
因此,在基本的SQL语句或Crystal Reports中,您可以在何处格式化日期。您只需要Google进一步了解Crystal Reports中的选项。我刚刚在Oracle SQL中为您提供了解决方案。
相关问题
- 1. 如何将当前日期转换为Crystal Reports中的数值
- 2. 在Crystal Reports中将字符串转换为日期
- 3. 将vb6转换为C#。 Crystal Reports - ParameterFields
- 4. Crystal Reports将数字转换为文本
- 5. 将Crystal Reports转换为Delphi XE4的FastReport
- 6. Crystal Reports中的切换日期格式
- 7. Crystal Reports将空值日期替换为空值
- 8. Crystal Reports日期格式
- 9. 过滤日期在Crystal Reports
- 10. ORACLE将NVARCHAR2转换为日期/时间
- 11. 在Oracle中将YYWW转换为日期
- 12. 如何将Oracle DateTime转换为日期
- 13. Oracle将RAW转换为日期格式
- 14. 将SQL Server日期转换为Oracle
- 15. 在Crystal Reports中转换为Unicode字体
- 16. Oracle日期转换
- 17. 将java日期转换为oracle日期格式
- 18. 将oracle日期字段对象转换为java日期
- 19. 将oracle日期时间转换为javascript日期
- 20. 将Oracle日期转换为c#日期时间
- 21. Crystal Reports中的日期提示
- 22. Crystal Reports日期范围多个字段
- 23. Crystal Reports日期时间格式化
- 24. Crystal Reports日期参数错误
- 25. 将Crystal Reports编译为exe
- 26. 将ASP.NET Web应用程序转换为Crystal Reports的网站
- 27. 将Crystal Reports文本对象/文本框转换为HTML?
- 28. Crystal Reports将字符串转换为数字的问题
- 29. 将Crystal Reports条件转换为SQL Server条件
- 30. 将数值转换为英文Crystal Reports中的文本
Rachcha - 谢谢你的回答。我有一个连接到Crystal Reports的整个表,我没有真正有办法(我知道)首先使用SQL提取数据以导入Crystal Reports。我希望我做到了,因为在那里转换日期(SQL)是有点熟悉/以前做过的事情。 – kevinbpcls 2013-05-13 19:38:07
你只需要花更多时间在Crystal Reports和SQL上。我敢打赌,CR中必须有一个机制来使用SQL来获取数据,否则在CR中维护复杂的报告将会非常困难和低效。 – Rachcha 2013-05-13 19:41:44
我发现了添加命令选项,并最终找出了它是如何工作的,它似乎在做我想做的事情。我必须重新开始,但是没关系! – kevinbpcls 2013-05-14 15:14:17