数据库开发及ADO.NET(8)——删除- delete [from] Table where col=data
1、删除表中全部数据:DELETE FROM T_Person。
2、Delete只是删除数据,表还在,和Drop Table不同。
3、Delete 也可以带where子句来删除一部分数据:DELETE FROM T_Person WHERE FAge > 20
4、Truncate:删除表数据/还原标识。下一篇文章会有详细说明。
Truncate Table <表名>
5、删除表中全部数据:①DELETE FROM 表名。②DELETE 表名。①和②两种写法的效果是一样的。表还在。Delete 也可以带where子句来删除一部分数据。
6、Drop Table是删除表本身。
7、级联删除:在做删除操作时,外键表也会自动删掉相应的。为了数据安全,一般不使用级联。