问题标签 [sql-update]
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.
mysql - 如何将字符串添加到 MySQL 中的列值?
我需要一个 SQL 更新语句来更新所有行的特定字段,并在现有值的前面添加一个字符串“test”。
例如,如果现有值为“try”,则应变为“testtry”。
php - 创建灵活的更新查询
我正在尝试创建一个灵活的更新查询。我现在有这样的东西:
但是当我在屏幕上打印我的查询时,我会得到如下信息:
更新persons SET per_password = '2a6445462a09d0743d945ef270b9485b' AND
per_email = 'bla@gmail.com'
我怎样才能摆脱这个额外的'AND'?
sql - 如何在 SQL Server 2005 中回滚 UPDATE 查询?
如何在 SQL Server 2005 中回滚 UPDATE 查询?
我需要在 SQL 中执行此操作,而不是通过代码。
mysql - mysql + 更新前 n
我有这样的查询:
但我只想对前 400 名执行此操作。我尝试添加一个“限制 0、400”(就像我在查询中那样),但这没有用。我做了一些搜索,mysql 似乎不像 sql server 那样支持 TOP(n) 命令。
知道我会怎么做吗?
编辑:为了将来参考,我使用以下样式进行选择,效果很好:
但在更新中,无论出于何种原因,它都不能与“0”一起使用。我会考虑这种不一致和模棱两可的行为,但是哦,好吧。
sql - 使用连接进行 SQL 更新?
我有两张桌子。一种是简单的字符串/ID 查找:
字符串表:
其中字符串是唯一的。另一个更复杂,包括共享的 string_id
值表:
现在,我想对 ValTable 进行更新,使用我查找的字符串通过 StrTable 获取 str_key。简单的更新将是:
那么如何修改它以包括使用一些字符串'a'查找str_key?我假设我需要加入,但我从未在更新中加入过。或者我可以在 where 子句中添加更多内容吗?
sql - 使用存储过程导致更新语句
我有一个包含两列(除其他外)的表:id 和 created_in_variant 以及一个基于 id 计算 created_in_variant 值的存储过程。我想做这样的事情:
有什么好的方法吗?
sql - 如何有效地进行数据库大规模更新?
我有一个包含一些重复条目的表。我必须丢弃除一个之外的所有内容,然后更新这个最新的。我尝试过使用临时表和 while 语句,以这种方式:
但它需要很长时间,即使只有 20000 - 30000 行需要处理。
有没有人有一些建议以提高性能?
提前致谢!
sql - 基于触发器的历史
我要做的是找出哪些字段已更新并将更改记录到另一个表中。
正在发生的事情是
正在将@OldValue
and @NewValue
= 设置为列名而不是列的值 - sql 将其处理为SET @OldValue = (SELECT 'column_name' FROM Deleted);
sql-server - 在 Update 语句中使用子查询
我在删除时触发的触发器中有以下 SQL 语句:
我的问题是最后一个SortOrder
是指Deleted
表格而不是bk2_InfoPages
表格。我不允许向bk2_InfoPages
表中添加别名,因为它是一个UPDATE
语句 - 那么我应该怎么做呢?
sqlite - 在 SQLite 上连接表时如何进行更新?
我试过 :
和:
两者都适用于 MySQL,但在 SQLite 中给我一个语法错误。
我怎样才能使这个 UPDATE / JOIN 与 SQLite 版本 3.5.9 一起工作?