各位帮小的看看这里SQL删除重复项的语句有什么错的~~谢谢各位啦

Dadimamiilove 2009-08-12 11:21:07
<!--#include file="conn.asp"-->
<body>
<%
sql="select distinct * into #Tmp from 读取表"
sql="truncate table 读取表"
sql="insert into 读取表 select * from #Tmp"
sql="drop table #Tmp"
conn.close
%>
</body>
...全文
50 点赞 收藏 4
写回复
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
toury 2009-08-13
关键是重复项怎么来的;如果是写库写进去的,那问题就大了,说明数据库结构约束不严谨;如果是联表查询出来的用删除来做临时表也不是好办法,效率低了点。还是从你的需求着眼,从SQL语句着手的好
回复
Dogfish 2009-08-13
distinct 不是所有都行的。例如 text就不行。
回复
Dadimamiilove 2009-08-13
谢谢你们~~
回复
poiuy343 2009-08-13
楼上说的对, 首先要规范你的输入检查,才可以进行下一步的,当然 也有可能是你的数据库设计本身的缺陷,一切都要按照数据库设计的规范设计,不然出了大问题 是没办法补偿的~
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告