可以使用语法DELETE ... RETURNING select_expr [,select_expr2 ...]将单个表的已删除行的结果集返回给客户端。例如:这样的好处是,DBA手滑也没有关系,可以快速找回误删除的数据。执行的时候,可以在SecureCRT或Xshell里开启日志记录功能,方便找回数据。注:1)不支持多表JOIN删除,可以支持子查询2)UPDATE不支持RETURNING数据回
MariaDB 10.5 新的ALTER TABLE语法ALTER TABLE t1 RENAME COLUMN c_old TO c_new;例:1000万行数据秒级更改字段名字,不锁表。
EXCEPT 返回两个结果集的差 INTERSECT 返回两个结果集的交集举例说明:mysql> CREATE TABLE t1 (id INT); Query OK, 0 rows affected (0.00 sec) mysql> CREATE TABLE t2 (id INT); Query OK, 0 rows affected (0.01 sec) mysql&g
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号