MySQL中三种清空、删除表的操作,delete、truncate以及drop语句对比说明。
2024年04月24日
本节主要针对MySQL数据库中数据的增删改操作常用SQL命令进行总结,主要包括插入数据(单行插入,多行插入,复制表插入),修改数据,删除数据,截断表数据;
1.1 插入单行数据
2024年04月24日
今天主要分享下Oracle审计方面的内容,之前其实有分享过审计表空间的转移及数据清理,但是在操作系统层面的清理还没介绍,今天补一下这块。
通常我们新装好一个数据库中查询审计开关的时候,可能会发现它的设置为DB。(预装设置,如果为其他表示被认为设置过)
2024年04月24日
一、返回插入新记录的ID
INSERT Into 表名(字段列表) OUTPUT inserted.id VALUES(字段值列表)
二、条件式排序
SELECT * FROM 表名 ORDER BY CASE WHEN 字段名=某值 THEN 1 ELSE 0 END (ASC/DESC)
2024年04月24日
今天主要分享下sqlserver数据库在做sql优化时的25条注意事项,仅供参考。
1、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:
2024年04月24日
所有对于数据的删除操作,都应该是慎重、慎重、再慎重的。
部分删除操作是无法回退的,甚至会导致数据库无法运行等重要灾难。
这让我想起了一句话,从删库到跑路,这不仅仅是一句玩笑话而已。
以下面CUSTOMERS表为例
+----+----------+-----+-----------+----------+
2024年04月24日
关于SQL优化的教程很多,但是比较杂乱。所以抽空整理了一下,也写出来跟大家分享一下。以下主要针对MySQL数据库,Oracle数据库也可以参考。