DELETE FROM table_name
WHERE condition;
在这里,table_name 是你要删除记录的表的名称,WHERE condition 是可选的筛选条件,用于指定要删除的记录。
例如,从名为 employees 的表中删除姓氏为 "Smith" 的员工记录:
DELETE FROM employees
WHERE last_name = 'Smith';
如果不提供 WHERE 子句,DELETE 将删除表中的所有记录,因此请小心使用。
DELETE FROM table_name; -- 将删除表中的所有记录
请注意,DELETE 操作将永久性地从表中删除记录。如果你希望仅仅清空表而不删除表结构,可以使用 TRUNCATE 语句。
TRUNCATE TABLE table_name; -- 清空表中的所有记录
在执行 DELETE 操作时,请谨慎使用带有 WHERE 子句,以确保只删除目标记录。备份数据或使用事务可以帮助防止意外数据损失。
具体的语法和支持的选项可能会受到OceanBase数据库版本的影响,建议查阅当前版本的官方文档以获取最准确的信息。
转载请注明出处:http://www.zyzy.cn/article/detail/11512/OceanBase