当我执行此查询,我得到错误的语法附近关键字'视图'' 请帮助我,这个查询中的问题是什么?EXECUTE错误sp_executesql
EXECUTE sp_executesql
N'
CREATE VIEW LastDayOfMonth
AS
SELECT @MAX = MAX(DATEPART(DAY,CurrencyRateDate))AS CurrencyRateDate FROM Sales.CurrencyRate
WHERE
DATEPART(YEAR,CurrencyRateDate)[email protected]
AND
DATEPART(MONTH,CurrencyRateDate)= @MONTH',
N' @YEAR CHAR(4),@MONTH CHAR(2)',
@YEAR = '2004',
@MONTH = '02';
嗯,我可以想象一个理由在存储过程中执行此操作,称为Reporting Services ;-)。然而,这并不能解释视图的使用。 – vstrien
@vstrien - 我明白你的意思 - 但你为什么要在SSRS查询中创建视图 - 特别是像这样简单的视图? –
我同意你的意见。当然,从SSRS报告中创建视图是没有用的:)。 – vstrien