Azure托管的SQL:将表中的所有字段显示为已保存的视图



可能是一个简单的答案,但假设我有一个包含3列的表:

ab, cd, ef

我创建了一个新的视图

SELECT * 
FROM tbl

它有效。我保存视图,SSMS会自动将保存的视图版本更改为:

SELECT dbo.tbl.ab, dbo.tbl.cd, dbo.tbl.ef

如何保持视图的保存版本包括tbl中的所有列,而不是显式标识每一列?

您可以创建如下视图:

CREATE VIEW vwTbl
AS
SELECT *
FROM tbl

然后,您可以查询视图以检索所有列,如:

SELECT * FROM vwTbl

最新更新