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
可能是一个简单的答案,但假设我有一个包含 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