0
簡短版本: 將「5」作爲數字存儲到表中作爲數字的最佳方式是什麼?Oracle:將「5」作爲數字存儲
LONG VERSION: 這裏是問題,我有一個表,我正在讀取由VARCHAR2s組成的主表。我從一些字段獲取數據並將它們存儲在另一個表中,而無需修改。在一個字段中,我得到「5-」,並試圖將它存儲在一個數字字段中,因爲它不能將它轉換爲數字,所以會引發錯誤。
任何人都可以告訴我,如果有處理這樣的數據的最佳做法?這似乎是一個常見的財務問題。我確信我可以刪除' - ',然後如果發現將它附加到前面,但我想要處理這個問題的最佳方式的輸入。
意想不到的答案。數據範圍是單個數字(0-9),有或者沒有+或 - 我將合併來自3個不同來源的數據,因此它不完全統一。謝謝你的建議。這非常有幫助。 – 2010-07-14 19:59:51