2012-11-01 161 views
1

我有一些登台表,用于将某些数据从一个文件发送到db。
现在从这张表我想复制一些'有效'的数据到另一个表,而所有其他(一些无效,一些重复)数据到另一个'错误'表。
我可以在Sybase-ASE中使用某些查询/存储过程来做到这一点。
(如果我可以在oracle中使用相同的东西,这将是非常好的)将几行从一个表移动到另一个并休息到另一个

+0

如何知道哪些数据是有效的,哪些是无效的? –

+0

我可以通过检查某些列中的某个特定值来了解无效数据。例如如果isValid列的值为1或0 –

+1

存储过程是完成此操作的非常简单的方法,是的。只需写入两个插入,并将它们都放在存储过程中,并进行一些错误检查。 – Hotel

回答

相关问题