问题标签 [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.
tsql - SQL删除表中的唯一行
我有下表:
...其中PatientID
是唯一标识符,DiagID
是诊断 ID,不是唯一的。如何从唯一的表中删除患者(表中唯一DiagID
的,谁有这个特定的DiagID
)?
performance - 从多个表中删除(linq to sql)
我正在使用 Linq to SQL 来访问我的数据库。我想要一个“删除帐户”功能,它基本上可以删除属于给定用户的所有表中的所有记录。这样做最有效的方法是什么?
删除必须按一定顺序进行,否则会出现外键完整性错误。我可以从数据库手动执行此操作,我的猜测是在 L2S 中简单地模拟它,例如(伪代码)
但是,我确信这不是删除记录的最有效方法。
sql - 添加或删除重复的行
我有这样的输出:
我想实现这一点:
我直接使用join
如下:
有任何想法吗?
linq-to-sql - 如何仅使用主键删除?
如何使用 Linq to SQL 仅使用主键删除记录,而无需从数据库中检索现有记录?
mysql - 无法从 MySQL 中删除行
我有一个表,它不会删除一行。具体来说,当我尝试删除 GEO_SHAPE_ID 超过 150000000 的任何行时,它根本不会从数据库中消失。
我试过了:
- SQLyog 删除它。
- 从表中删除 GEO_SHAPE_ID = 150000042(0 行受影响)。
- 然后解锁表2。
据我所知,bigint 是 auto_increment 的有效候选者。有谁知道会发生什么?每当我执行上述任何操作并刷新表列表时,该行都会重新出现。你得帮助我们,博士。我们什么都没试过,我们都没有想法!
DJ。
编辑:根据 Daniel Vassallo 的建议:
解答: 在 MySQL 中发现“检查”和“修复”命令后,我发现了损坏的密钥,因此修复了这些密钥并且它起作用了。
PS。这是表格结构和一些示例数据,仅供参考。
cakephp - 从 HABTM 连接表中删除单行
我有使用的模型ExtendAssociations
,但由于某种原因 deleteHABTM 似乎不适用于某些模型(不知道:/)。有没有一种简单的方法可以从连接表中删除一行?
mysql - 使用 mysql 删除数据库行 - 出现错误?
这是代码:
和错误信息:
您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的 '77 FROM forum_favorites WHERE thread_id='77' AND user='user'' 附近使用正确的语法
有谁知道这里有什么?我已经被困在这里好几个小时了,我就是不知道到底出了什么问题?数据库名称和列名称正确。
sql-server-2005 - 在sqlserver2005中使用单个查询一次从多个表中删除记录
我想在单个查询中从子表和父表中删除记录。请找到下面给出的查询。这里的响应头是主表,responseid 是主键。
但它的抛出错误。谁能帮我找出正确的查询
asp.net - ASP.NET LINQ 删除行
我收到一条错误消息:无法将“System.Data.Linq.DataQuery`1[WhiteWaterPhotos.Photo]”类型的对象转换为“WhiteWaterPhotos.Photo”。
我有两个单独的 db.SubmitChanges() 因为当按下按钮时,我让它从 1 个表中删除记录,然后是下一个。
我迷路了,有人可以帮我吗?
mysql - 使用 MySQL LEFT JOIN 删除行
我有两张表,一张用于工作截止日期,一张用于描述工作。每个作业都可以有一个状态,某些状态意味着作业的截止日期必须从另一个表中删除。
我可以很容易地SELECT
找到符合我的标准的工作/截止日期LEFT JOIN
:
(不status
属于job
表deadline
)
但是当我想从中删除这些行时deadline
,MySQL 会抛出一个错误。我的查询是:
MySQL错误什么也没说:
您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册以获取正确的语法,以便在第 1 行的“LEFT JOIN
job
ON 最后期限.job_id = job.job_id WHEREstatus
= 'szaml”附近使用
我怎样才能把我的SELECT
变成一个工作DELETE
查询?