且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

将标识列添加到 SQL Server 2008 中的视图

更新时间:2023-02-07 13:45:11

在 SQL Server 2008 中使用 ROW_NUMBER() 函数.

Use the ROW_NUMBER() function in SQL Server 2008.

Create View [MyView] as

SELECT ROW_NUMBER() OVER( ORDER BY col1 ) AS id, col1, col2, col3
FROM(
    Select col1, col2, col3 From Table1
    Union All
    Select col1, col2, col3 From Table2 ) AS MyResults
GO