我需要修改一个视图,并且想在SELECT之前引入两个临时表。
这是否可行?如何实现?
ALTER VIEW myView
AS
SELECT *
INTO #temporary1
SELECT *
INTO #temporary2
SELECT * FROM #temporary1
UNION ALL
SELECT * FROM #temporary1
DROP TABLE #temporary1
DROP TABLE #temporary2
我尝试这样做时,它抱怨“ALTER VIEW”必须是批处理中唯一的语句。
我该如何实现?