程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> oracle-關於ORACLE時間格式轉化的問題

oracle-關於ORACLE時間格式轉化的問題

編輯:編程綜合問答
關於ORACLE時間格式轉化的問題

現在要從一張表的數據插入另一張表,其中源表中有個字段是VARCHAR2類型,對應的目標表是DATE類型。
問題來了,這個字段中的字符串很不規則,舉幾個例子,'2013.2.1 10:32:32','20130201 103232','2013/0201 10 32 32'.......
這些都算是好了的,可以 用TO_DATE轉化,要命的來了,裡面居然會有'2013/2/1 240000', ‘2013/2/30 10:32:32’這樣的數據就轉化不了啦。
這個表的數據量很大,怎麼才能把這種錯誤的數據查出來呢?

最佳回答:


這個多類型的數據估計用SQL函數搞不定吧!建議曲線救國,將舊表數據用程序處理完再插入新表。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved