2012-11-01 205 views
1

我有一些登臺表,用於將某些數據從一個文件發送到db。
現在從這張表我想複製一些'有效'的數據到另一個表,而所有其他(一些無效,一些重複)數據到另一個'錯誤'表。
我可以在Sybase-ASE中使用某些查詢/存儲過程來做到這一點。
(如果我可以在oracle中使用相同的東西,這將是非常好的)將幾行從一個表移動到另一個並休息到另一個

+0

如何知道哪些數據是有效的,哪些是無效的? –

+0

我可以通過檢查某些列中的某個特定值來了解無效數據。例如如果isValid列的值爲1或0 –

+1

存儲過程是完成此操作的非常簡單的方法,是的。只需寫入兩個插入,並將它們都放在存儲過程中,並進行一些錯誤檢查。 – Hotel

回答

相關問題