我對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