同意 tj_dns(愉快的登山者) select count(*) from yourtable 可以选出总数 也就知道了行号了吧
有identity列的话下面的示例向带有标识列的表中插入一行,并用 @@IDENTITY 显示在新行中使用的标识值。INSERT INTO jobs (job_desc,min_lvl,max_lvl) VALUES ('Accountant',12,125) SELECT @@IDENTITY AS 'Identity'@@IDENTITY 的值不会被其他用户的插入语句影响,但会被触发器影响.
这个行数应该怎么说呢?你的数据有没有排序的?如果没有的话,应该是按主键排的吧。那么 select count(*) from table where primary_key <= (要查的主键值)。如果有排序列的话, select count(*) from table where sorted_key <= (要查的排序字段) order by sorted_key 如果什么都没有的话,那就无所谓行号了。大家看看这样可不可以?
tj_dns(愉快的登山者) select count(*) from yourtable
可以选出总数
也就知道了行号了吧
VALUES ('Accountant',12,125)
SELECT @@IDENTITY AS 'Identity'@@IDENTITY 的值不会被其他用户的插入语句影响,但会被触发器影响.
select count(*) from table where primary_key <= (要查的主键值)。如果有排序列的话,
select count(*) from table where sorted_key <= (要查的排序字段) order by sorted_key
如果什么都没有的话,那就无所谓行号了。大家看看这样可不可以?