如何删除一个数据库中某个学生的全部记录
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何删除一个数据库中某个学生的全部记录相关的知识,希望对你有一定的参考价值。
如题
例如你有一个学生表student 你要删除表格里面的一个叫刘慧同学的信息你就应该敲 delete * from student where name = ‘刘慧’(方法:delete from <数据表> where 学号='学生的学号')追问
看清题目,这个只能删除学生表中的数据,其它表这个学生的数据还在
追答你的题目是:
如何删除一个数据库中某个学生的全部记录?
不是某个学生吗?
一个“数据库”中某个学生的“全部”记录,而不是某个表中的某个学生的全部记录,一个数据库中有多个表,这个学生的记录在每个表中可能都有。
追答那就用或呗 所有的属性都写上去
追问好吧,最古老的方法
参考技术A delete from <数据表> where 学号='学生的学号'追问你这个只能删除《数据表》里面的数据,其它表的数据没有删除啊
追答如果要删除其他表的数据,只能做一个触发器了
例:
CREATE OR REPLACE TRIGGER del_xs
BEFORE DELETE ON xs FOR EACH ROW
BEGIN
DELETE FROM WHERE 学号=:old.学号;
DELETE FROM WHERE 学号=:old.学号;
... .... ... ...
END del_xs;
如何删除全部历史记录内容?
参考技术A 电脑点击打开控制面板,点击网络和internet。弹出窗口,点击右侧的Internet选项。弹出新窗口,点击下方的删除。选择想要删除的历史记录内容,继续点击删除。删除完成,在运行窗口中输入字母c,可看到所有的历史记录清除完成。电脑经常使用,会留下大量的历史痕迹,这些都是个人隐私,如果不清理,很可能被他人发现或者利用,删除历史记录的方法包括:
1、自定义删除
在搜索网页里的搜索栏中,点击鼠标左键两次,会出现以前搜索过的历史记录。然后用鼠标指向想要删除的历史记录,这时这条历史记录会深色显示,再点击DELETE键,就可以删除这一条历史记录了。
2、完全删除法
打开控制面板,点击网络和internet。弹出窗口,点击右侧的Internet选项。弹出新窗口,点击下方的删除。选择想要删除的历史记录内容,继续点击删除。删除完成,在运行窗口中输入字母c,可看到所有的历史记录清除完成。
3、用工具软件清除
比如上网助手、360安全卫士等。打开软件中的历史记录删除,点击全部删除即可。
以上是关于如何删除一个数据库中某个学生的全部记录的主要内容,如果未能解决你的问题,请参考以下文章