delete,remove的不同是什么

已举报 回答
delete,remove的不同是什么
问在线客服
扫码问在线客服
  • 回答数

    7

  • 浏览数

    4,461

7个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
delete是删除,东西不在任何一个区。
remove是移除,你可以将东西从A区移到B区,但东西仍还在。
delete someone's QQ account.删除某人QQ账号。
取消 评论
错误和正确的区别。
取消 评论
用new type[] 分配的内存,就用delete[] 删除。new type就用delete。不能用反的。
取消 评论
drop是DDL(数据定义语言)自动commit,隐式提交,无法回滚
delete是DML(数据操作语言)显示提交,需要手工commit,可以回滚

很基础,建议去看书
取消 评论
DROP table tableName 直接从当前数据库删这个表。
DELETE FROM tableName 删除表中的数据
取消 评论
DROP把表结构都删了
DELETE只是把数据清掉
取消 评论
在SQL Server中两者没有区别,但在Oracle的SQL语句中,delete * from是不标准的语法,执行无法通过。
Oracle下执行delete from语句(成功):

Oracle下执行delete * from语句(失败):
取消 评论
ZOL问答 > delete,remove的不同是什么

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?