问题标签 [delete-row]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
321 浏览

sql-server - 使一个表等于另一个表而不删除 *

我知道这有点奇怪,但如果有人有任何帮助,将不胜感激。

场景是我们在远程站点有一个生产数据库,在我们本地办公室有一个开发人员数据库。开发人员直接对开发人员数据库进行更改,作为部署过程的一部分,C# 应用程序运行并生成一系列.sql 脚本,我们可以在远程端执行这些脚本(本质上是删除 *,插入),但我们正在寻找一些东西更详细,因为删除 * 的停机时间是不可接受的。这是控制主要网站的菜单项、功能等的所有参考数据。

我有一个存储过程,它基本上返回两个表的差异。我的想法是我可以将所有预期的数据插入到 tmp 表中,执行差异,并从目标表中删除不在源中的任何内容,然后插入其他所有内容。

问题是有没有一种简单的方法可以在不使用光标的情况下做到这一点?为了说明 sproc 返回一个结构如下的记录集:

表名 Col1 Col2 Col3 Dest Src

记录集中具有 TableName = Dest 的任何内容都应该被删除(因为它在 src 中不存在),并且 Src 中的任何内容都应该被插入到 dest。我想不出一种纯粹基于集合的方法,但我的 DB-fu 很弱。

任何帮助,将不胜感激。如果解释粗略,请致歉;如果您需要更多详细信息,请告诉我。

0 投票
2 回答
657 浏览

uitableview - 基于Core Data对象在UITableView中插入/删除单元格的算法?

我有一个核心数据配方对象,其中包含成分对象的有序列表。

成分在 UITableView 中显示为列表。当用户取消对表格视图的编辑时,我调用rollbackMOC,它可能会恢复一些成分(用户已删除的任何成分)并删除其他成分(用户添加的任何成分)。我想为插入/删除设置动画,以使过渡不刺耳。

这比一开始看起来要困难一些,特别是因为如果你同时插入和删除同一个单元格,UITableView 会破坏一个毛球。

是否有一些示例代码可以帮助我朝着正确的方向前进?现在,我使用 NSMutableSets 进行了一个非常复杂的设置,但运行不正常。

0 投票
3 回答
4495 浏览

sql - 如何删除查询的最后一行

我有一张包含我的游戏得分的表格

并且我想始终将分数条目的数量限制为 10 个元素(针对特定级别和难度)

因此,当分数表有 10 个条目(针对特定级别和难度)并且玩家有新的高分时,我想删除最后一个元素(最低分数),并插入新的高分。我怎样才能做到这一点?

0 投票
4 回答
35133 浏览

sql - 删除而不是删除触发器中的记录

我想要一个而不是删除触发器,以便我可以从要删除的表行中获取文本字段值,以便在实际删除发生时保留这些字段。出于某种原因,我无法将它们从标准删除触发器中的已删除表中拉出(SQL 错误输出)。

有没有办法在“而不是删除”触发器中进行实际删除而不使触发器重新触发?

或者在删除一行以保存到新记录后获取文本字段的更好方法?

0 投票
10 回答
110744 浏览

sql - 删除 SQL Server 中的重复记录?

考虑一个名为EmployeeNametable的列Employee。目标是根据EmployeeName字段删除重复记录。

使用一个查询,我想删除重复的记录。

如何在 SQL Server 中使用 TSQL 完成此操作?

0 投票
3 回答
8105 浏览

android - 如何删除联系人?

我在 android 2.1 ContactContract 工作,当我没有将帐户(例如:gmail 帐户)设置为 android 模拟器时,新建了一个联系人,但无法在 DB 中删除此联系人。

0 投票
1 回答
1738 浏览

sql-server - MS SQL Server Express 2005 中的级联树删除

一个表的名称为“Stages”,每个 Stage 可以有 0 到无穷大的孩子。在“Stages”表中有一个名为“Parent”的列。此列是同一个表“Stages”的外键。

我将如何对这棵树进行级联删除?我想在删除此表中的任何行时,自动删除他们所有的孩子和他们孩子的孩子......

使用以下查询

我收到这个错误

0 投票
1 回答
5775 浏览

mysql - 执行数据库行 DeleteAll ,其中 1 个字段等于某物,其他字段不等于某物

我正在为此苦苦挣扎,我想基本上做一个数据库 deleteAll ,其中一个字段等于某事,另一个字段不能等于某事..它用于删除重复的行,所以我想删除除一行之外的所有内容..我在下面尝试的方式不起作用,我将不胜感激任何建议:

编辑:

我的 $conditions 数组的打印输出是:

来自 CAkephp 的错误:

0 投票
3 回答
871 浏览

mysql - 删除旧记录的更快方法是什么

我有一个大约 3500 万行的表。每个都有大约 35 个整数值和一个时间值(最后更新) 该表有两个索引主要 - 使用表列中的两个整数值 辅助 - 使用主要的第一个整数 + 另一个整数值。

我想根据日期字段删除旧记录(大约 2000 万条)。

最快的方法是什么: 1.根据日期字段按原样删除?2. 按日期创建另一个索引,然后按日期删除。

将一次性删除大部分数据,然后每周增量删除更小的部分。

还有其他方法可以更有效地做到这一点吗?

0 投票
2 回答
7409 浏览

asp.net - 使用复选框删除 Gridview 中的行,其中包含 Visual Basic.net 代码和存储过程

我的网站的工具:

  • 视觉工作室 2010
  • SQL 管理工作室
  • 视觉基础网

我正在使用 GridView。由于我的搜索代码,我无法使用 GridView 提供的自动删除功能。

我点击了 GridView,说“添加新列”并添加了一个复选框列。

我希望能够选中一个或多个框并选择一个按钮,该按钮将使用存储过程从数据库中删除这些行。

下面是我的代码的 ASP.net 部分

默认.aspx

我想我发布了我需要的所有内容,如果没有,我可以发布更多。到目前为止,我没有发布代码隐藏 (visual basic.net) 或 2 个存储过程。我对 vb.net/asp.net/存储过程很陌生。