数据库表里的记录无法删除

数据库表里的记录无法删除,第1张

if request("action")="delform" then

id=request("id")

set rs=servercreateobject("adodbrecordset")

sql="delete FROM tousu Where id="&request("id")

rsopen sql,secondconn,1,1

session("reg")="del"

rsclose

end if

set rs=nothing

改成

if request("action")="delform" then

id=request("id")

sql="delete FROM tousu Where id="&request("id")

secondconnexecute(sql)

session("reg")="del"

end if

DELETE

FROM

表名;只能删除数据表内的内容,不能删除表结构

DROP

TABLE

表名;删除内容和定义,释放空间

TRUNCATE

TABLE

表名;删除内容、释放空间但不删除定义。与drop不同的是,他只是清空表数据而已,不删除表结构。

truncate

delete速度快,且使用的系统和事务日志资源少。

truncate

*** 作后的表比Delete *** 作后的表要快得多。

当表被清空后表和表的索引讲重新设置成初始大小,而delete则不能。

以上就是关于数据库表里的记录无法删除全部的内容,包括:数据库表里的记录无法删除、怎么用delete删除数据库的表格、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9724568.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存