亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

sql severs 2008

sql severs 2008

繁星點點滴滴 2018-11-10 13:14:17
當建一個與外部表無任何的關系的表(沒主鍵和標識列),表的行是可以重復的,但如何刪除重復行?還有就是如果此表有標識列,insert同樣的行再刪除,然后再insert,發現標識列是從剛剛刪除的行的最后一行標識列的值開始了,這又是怎么回事?
查看完整描述

2 回答

?
哈士奇WWW

TA貢獻1799條經驗 獲得超6個贊

自增的字段就是這樣的,就好像對于這個表有個公共的計數器,一直向前。

刪除肯定是要提供一個where條件的,最壞的情況,就是表中所有的字段都作為條件


查看完整回答
反對 回復 2018-11-14
?
互換的青春

TA貢獻1797條經驗 獲得超6個贊

可以創建一個臨時表,查詢出不重復的數據copy的臨時表,然后干掉原表數據在把數據重臨時表copy回來

select distinct * into temp from tablename
 delete from tablename
 insert into tablename select * from temp


查看完整回答
反對 回復 2018-11-14
  • 2 回答
  • 0 關注
  • 636 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號