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

Azure hosted SQL: show all fields in a table as a saved View

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

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