在存储过程中怎样创建多个视图?

在存储过程中怎样创建多个视图?有列子说明的话,更好,谢谢啦... 在存储过程中怎样创建多个视图?有列子说明的话,更好,谢谢啦 展开
 我来答
公羊X
2015-02-03 · TA获得超过189个赞
知道答主
回答量:111
采纳率:0%
帮助的人:134万
展开全部
你的SQL语句有问题,SUM(QUETITY) QUETITY 是 SUM(QUETITY) AS QUETITY 吧 CREATE PROCEDURE [dbo].[存储过程名] @GHSNAME nvarchar(?) AS BEGIN EXEC('IF EXISTS (SELECT * FROM sysviews WHERE object_id = ''[dbo].[视图名]'') DROP VIEW [dbo].[视图名]') EXEC('CREATE VIEW [dbo].[视图名] AS SELECT [PDNAME],SUM(QUETITY) AS [QUETITY] FROM RCXXJL WHERE [PDNAME]=''显示器'' AND [GHSNAME]='''+@GHSNAME+'''') END
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式