求一个语句,在线结贴 --有这样一个表A,只要1列,请问我要怎么来填充空缺的id号。id1234791112由于某些原因id=5和id=6被删除了,我现在想重新使用这个id号,请问要怎么批量将现在空缺的全部按顺序填充结果应该为id123456789101112谢谢大家 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SELECT NUMBER FROM MASTER..SPT_VALUESWHERE TYPE='P' AND NUMBER BETWEEN (SELECT MIN(ID) FROM TB) AND (SELECT MAX(ID) FROM TB) 这个表建得实在很糟糕select top 12 id=row_number() over(order by getdate()) from sys.columns,sys.objects 看那一列是否是自增的,如果是自增的先设置 SET IDENTITY_INSERT ON,再 UPDATE,否则直接UPDATE。具体方法可以用鸭子的 新手提问,联合查询 急求解答~~在线等~~~ 如何在查询的时候更新时间格式 时间处理 SQL Server2000如何改密码? 求助!!!!! 难啊 sql的count函数问题,帮帮小弟!! 数据库问题求解 从临时表中取数据 关于相同项合并问题 sql2005如何远程连接?
WHERE TYPE='P' AND NUMBER BETWEEN (
SELECT MIN(ID) FROM TB
) AND (
SELECT MAX(ID) FROM TB
)
from sys.columns,sys.objects