请问,用ADO,SQL语句如何在数据库中删除,表名是TEMP开头的所有表呢?

little_tao_tao 2003-10-16 11:33:19
请问,用ADO,SQL语句如何在数据库中删除,表名是TEMP开头的所有表呢?
...全文
107 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
liaorui 2003-10-16
  • 打赏
  • 举报
回复
楼上的这们老兄,你也太快了吧!!

哈哈。同意楼上这位老兄的做法!!
sword281 2003-10-16
  • 打赏
  • 举报
回复
dim cn as new ado.connection
dim rs as new ado.recordset
cn.open constr
set rs=cn.openschema(adschematable)
do until rs.eof
if left(rs!table_name,4)="TEMP" then '请注意大小写
cn.execute "drop table " & rs!table_name
endif
rs.movenext
loop

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧