SQL DELETE语句

SQL DELETE语句

SQL DELETE语句 用于从表中删除行。通常,DELETE语句会从表中移除一条或多条记录。

SQL DELETE语法

让我们来看看SQL DELETE语句的语法:

DELETE FROM table_name [WHERE condition];

在这里,table_name是需要被删除的表格。SQL DELETE语句中的 WHERE子句 在这里是可选的。

SQL DELETE示例

让我们使用一个名为“EMPLOYEE”的表格。

ID EMP_NAME CITY SALARY
101 Adarsh Singh Obra 20000
102 Sanjay Singh Meerut 21000
103 Priyanka Sharma Raipur 25000
104 Esha Singhal Delhi 26000

以下是使用WHERE子句的删除示例:

DELETE FROM EMPLOYEE WHERE ID=101;

查询后的结果表:

ID EMP_NAME CITY SALARY
102 Sanjay Singh Meerut 21000
103 Priyanka Sharma Raipur 25000
104 Esha Singhal Delhi 26000

另一个示例是下面给出的删除语句

DELETE FROM EMPLOYEE;

查询后的结果表为:

ID EMP_NAME CITY SALARY

它将删除EMPLOYEE表的所有记录。

它将删除EMPLOYEE表中ID为101的所有记录。

SQL DELETE语句中的WHERE子句是可选的,它标识要删除的列中的行。

如果不使用WHERE子句,WHERE子句用于防止删除表中的所有行,您可能会丢失所有行。

ORACLE数据库的无效DELETE语句

您不能使用*(星号)符号删除所有记录。

DELETE * FROM EMPLOYEE;

SQL DELETE语句的主题

SQL DELETE TABLE

如何删除表,并且DELETE语句和TRUNCATE语句之间的区别是什么?

SQL DELETE ROW

如何从数据库中删除一行数据?

SQL DELETE All Rows

如何删除表中的所有行?

SQL DELETE Duplicate Rows

如何使用distinct关键字从表中删除所有重复的行?

SQL DELETE DATABASE

不使用DELETE语句来删除数据库。但是,使用DROP语句来删除数据库。

SQL DELETE VIEW

如何从数据库中删除视图?

SQL DELETE JOIN

如何使用内连接(INNER JOIN)和delete语句一起使用?

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程