带有ID列的SQL视图

Gab*_*lVa 5 sql view

我正在使用我创建的SQL视图,但我想添加一个ID列(标识种子),因为当前没有.如何在SQL View中完成此操作?

在此输入图像描述

Gee*_*nte 7

如果基础表中没有标识列,则可以使用伪列生成一个标识列.

在SQL Server中:SELECT ROW_NUMBER()OVER(ORDER BY FiscalYear,FiscalMonth),FiscalYear,FiscalMonth,... FROM ...请参阅http://msdn.microsoft.com/en-us/library/ms186734.aspx

在Oracle中:SELECT ROWNUM,FiscalYear,FiscalMonth,... FROM .... 在oracle中,ROWNUM使用结果集中的顺序.