我的oracle导了数据,我还想在导另外的数据,那以前的数据还用删吗?该怎么删?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我的oracle导了数据,我还想在导另外的数据,那以前的数据还用删吗?该怎么删?相关的知识,希望对你有一定的参考价值。

该怎么把导入的数据删掉?
请问该如何删掉以前的库呢?

sqlloadr中有insert,replace,truncate,append
insert into要先删
replace into 和truncate into是替换,自动会删掉
append into是加在后面,保留以前的数据
参考技术A 如果是和以前一样的,需要删除,否则导入过程中会出发oracle错误,如果不一样,也就是说以前没有的,直接导就可以。 参考技术B 数据重复肯定报错,如果想干净的清掉,把用户删除重新建立,再导入数据。

核心数据:删除最后一个具有一对多关系的实体

【中文标题】核心数据:删除最后一个具有一对多关系的实体【英文标题】:Core Data: Delete the last entity with one to many relationship 【发布时间】:2014-04-21 12:35:13 【问题描述】:

在我的应用中,我有两个实体:

多个“活动”内部有记录。 当我删除活动中的最后一个 ActivityRecord 实体时,我还想删除活动实体。我确实“取消”了 whichDate 但未删除活动的删除规则。

结果在这里:

【问题讨论】:

【参考方案1】:

如果您想在没有更多ActivityRecords 的情况下删除Activities,那么...您必须删除Activities。在 Core Data 中无法自动执行此操作。如果您不想拥有任何没有相关ActivityRecords 的Activities 对象,那么您需要编写自己的代码来删除它们。

当您要删除ActivityRecord 时,您需要检查相关的Activities。如果它没有更多的活动记录,也将其删除。

【讨论】:

这个答案+1。这可以通过编写用于删除的通用方法轻松扩展,以便您也可以将其用于其他实体/关系。 是的,没有办法在 Core Data 中自动执行此操作。非常感谢。

以上是关于我的oracle导了数据,我还想在导另外的数据,那以前的数据还用删吗?该怎么删?的主要内容,如果未能解决你的问题,请参考以下文章

我想在我的 jQuery 数据表插件中添加复选框

读取一个 oracle 数据库写入另一个远程 oracle 数据库

我还想问下,你知道如何删除mysql或者sqlite3数据库中前面10条的数据吗?是在啥都不知道的情况下删除!

如何显示我的核心数据值?

oracle数据表数据如何排序,比如按照日期排序

验证应该在哪里进行?