DB2 ROWNUM函数抛出SQL0104

时间:2015-01-09 07:57:32

标签: sql db2 rownum

http://www.toadworld.com/platforms/ibmdb2/w/wiki/7705.rownum-function.aspx获取参考资料 ,下面是我得到的错误:

Select ROWNUM,* from tableA;

SQL0206:列ROWNUM不在指定的表中

Select ROW_NUMBER() OVER(),* from tableA;

SQL0104:令牌(无效。有效令牌来自INTO

在db2中显示行号的正确语法是什么?

1 个答案:

答案 0 :(得分:0)

除了@a_horse_with_no_name所说的内容之外,您还有另一个错误:如果您的SELECT列表只是*,那么其他内容就不可能了。试试Select ROW_NUMBER() OVER(), tableA.* from tableA