8 Z% g& C2 a1 b5 h; _: cselect identity(int,1,1) as autoID, * into #Tmp from tableName( Q2 o0 e) @: C
select min(autoID) as autoID into #Tmp2 from #Tmp group by Name,autoID ) T; _$ s0 \- \$ _ gselect * from #Tmp where autoID in(select autoID from #tmp2) 3 v; _ m |# y* P& P$ o
; @; z+ S4 G8 X$ L+ X. M) _& O) n# v$ N4 b
最后一个select即得到了Name,Address不重复的结果集(但多了一个autoID字段,实际写时可以写在select子句中省去此列) 9 b+ i( } F5 K" U. r" x4 j 7 {- i t! o: v 查询分析器不能单步调试的的原因+ N1 w- H2 B7 m/ a
D. m, f; |! Z; w) u( V
具体步骤如下: : e: l+ |# e% Z7 U 3 \! ]. z0 p1 r 1、将服务器【身份验证】属性设置成【混合模式】(window与SQL身份验证) 8 {# u) M( J8 }5 W
7 V2 q9 b" E0 u2 b 3、在客户端上创建与服务帐号密码一样的用户,如sample;做到这步就可以通过查询分析器的调试功能进行单步调试了。 2 g: c: z# `1 R. T 注:第二步更改“启动服务帐户”,在第一次登录之前,必须更改用户密码。不然,event log:以当前密码登录的尝试因下列错误而宣告失败: 在第一次登录之前,必须更改用户密码。