是否可以在SQL Server视图中创建唯一ID,每次调用视图时都保持不变?

Bre*_*ndo 7 sql sql-server views uniqueidentifier

我有10张桌子,我正在一起创建一个视图.我只是从每个表中选择ID,但在视图中,每个ID可以多次显示,但所有ID的组合将始终是唯一的.有没有办法在此视图中创建另一个列,它将是一个唯一的ID?

我希望能够存储唯一ID并使用它来查看视图以获取所有其他ID.

Jon*_*onH 1

不,您不能在视图中执行此操作,您可以做的是创建一个临时表来保存所有这些信息,并为每行创建一个键或唯一 ID。