我有表名为 “product review
” 的列productreviewid
,productid
,shopperid
,review
,rating
。
我想创建存储过程productreviewfetch
与输入参数productreview ID
SQL存储过程
任何人都可以帮我吗?
我有表名为 “product review
” 的列productreviewid
,productid
,shopperid
,review
,rating
。
我想创建存储过程productreviewfetch
与输入参数productreview ID
SQL存储过程
任何人都可以帮我吗?
你不是你想做什么非常明确的 - 但这样的事情可能让你开始:
CREATE PROCEDURE dbo.FetchReviews @ProductReviewID INT
AS
SELECT
ProductReviewID, ProductID, ShopperID, Review, Rating
FROM
dbo.ProductReview
WHERE
ProductReviewID = @ProductReviewID
这是否给你预期的结果??
如果您的ProductViewID
存在,它将返回这五列的值以及所有NULL值(如果该ID不在您的表中)。
@ProductReviewID应该输入 – stuartd 2011-03-23 17:50:03
@Stuart Dunkeld:很好!只是猜测 - 但可能是OP的想法.. – 2011-03-23 17:52:39
一个很好的解决方案...但将不得不与OP检查。 – 2011-03-23 17:56:36
Microsoft SQL Server提供存储过程机制,通过将Transact-SQL语句分组为可管理块来简化数据库开发过程。
是的,我删除了我的评论,因为RTFM可能是一个合适的答案! – 2011-03-23 17:52:18
输出是“bool”类型任何人都可以帮助我 – user 2011-03-23 17:48:20
你不能应用你从这个问题的答案中学到了什么吗? http://stackoverflow.com/questions/5408326/stored-procedure – 2011-03-23 17:48:40
这是功课吗? (有一个作业标签。)你有什么尝试? – thursdaysgeek 2011-03-23 17:50:10