sql存储过程

sql存储过程,sql,sql-server,stored-procedures,Sql,Sql Server,Stored Procedures,我有一个名为productreviewid、productid、shopperid、review、rating列的表。 我想使用输入参数productreview ID为productreviewfetch创建存储过程 有人能帮我吗?Microsoft SQL Server提供了存储过程机制,通过将Transact-SQL语句分组到可管理的块中来简化数据库开发过程 更多信息:您不太清楚自己想做什么-但类似的事情可能会让您开始: CREATE PROCEDURE dbo.FetchReviews

我有一个名为productreviewid、productid、shopperid、review、rating列的表。 我想使用输入参数productreview ID为productreviewfetch创建存储过程


有人能帮我吗?

Microsoft SQL Server提供了存储过程机制,通过将Transact-SQL语句分组到可管理的块中来简化数据库开发过程


更多信息:

您不太清楚自己想做什么-但类似的事情可能会让您开始:

CREATE PROCEDURE dbo.FetchReviews @ProductReviewID INT
AS
   SELECT 
       ProductReviewID, ProductID, ShopperID, Review, Rating
   FROM
       dbo.ProductReview
   WHERE
       ProductReviewID = @ProductReviewID
这会给你带来预期的结果吗


如果您的ProductViewID存在,它将返回这五列的值,如果该ID不在表中,它将返回所有空值。

输出为布尔类型。有人能帮我吗?您不能应用从该问题的答案中学到的知识吗?这是家庭作业吗?有一个家庭作业标签。你试过什么?一个典型的家庭作业问题!在过去4天中,您的所有问题都与“存储过程”有关。也许你应该把你的指导老师也包括进来。@ProductReviewID应该是typed@Stuart邓克尔德:接得好!只是猜测-但可能是OP的想法…一个很好的解决方案。。。但必须与OP.ya核实,这是绝对正确的,多亏了allYes,我删除了我的评论,因为RTFM可能是一个合适的答案!