CREATE OR REPLACE VIEW
似乎在 SQL Server 中不起作用。那么我该如何移植CREATE OR REPLACE VIEW
在 SQL Server 上工作?
这就是我正在尝试做的事情:
CREATE OR REPLACE VIEW data_VVVV AS
SELECT
VCV.xxxx,
VCV.yyyy AS yyyy,
VCV.zzzz AS zzzz
FROM
TABLE_A
;
有什么想法吗?
最佳答案
借用@Khan的答案,我会这样做:
IF OBJECT_ID('dbo.test_abc_def', 'V') IS NOT NULL
DROP VIEW dbo.test_abc_def
GO
CREATE VIEW dbo.test_abc_def AS
SELECT
VCV.xxxx
,VCV.yyyy AS yyyy
,VCV.zzzz AS zzzz
FROM TABLE_A
关于sql - 如何使 CREATE OR REPLACE VIEW 在 SQL Server 中工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18534919/