我正在尝试rowid的例子,但它显示我的错误。任何人都可以给我一个关于rowid的好例子

时间:2016-03-08 10:33:00

标签: sql rowid

我尝试了以下查询,但它将错误视为无效列。

图书广告资源表包含titleid

select rowid, titleid from BookInventory 

1 个答案:

答案 0 :(得分:1)

为什么大多数DBMS(数据库管理系统)都遵循标准,通常会引入自己的风险:

rowid是Oracle DBMS中的特殊列

对于MSSQL(2008-r2及以后版本),您可以使用

ROW_NUMBER() OVER (ORDER BY titleid)

等同。它不会完全相同,但可以达到目的。