我有一個3列的表:username
,password
和permission
。我試圖編寫一個存儲過程來接受@username
作爲輸入參數,然後輸出參數@permission
。我該怎麼做呢?存儲過程同時具有輸入和輸出參數
3
A
回答
9
更多可能是必要的,但根據你的問題,這是代碼:
CREATE PROCEDURE [dbo].[GetPermission]
@userName varchar(50),
@permission int output
AS
BEGIN
select @permission = PERMISSION from USERS where UserName = @userName
END;
編輯:
另一種選擇是創建一個功能,例如:
CREATE FUNCTION [dbo].[GetPermission](@userName [varchar(50)])
RETURNS [int]
AS
BEGIN
declare @permission int
select @permission = PERMISSION from USERS where UserName = @userName
return @permission
END;
0
只需添加到Gustavo F點,輸出參數的ParameterDirection應設置爲ParameterDirection.Output。
0
CREATE PROC SP_ORDERS AS BEGIN SELECT DISTINCT E.EmployeeID,E.FirstName+SPACE(3)+E.LastName AS CUTNAME,E.City,ET.TerritoryDescription,P.ProductName, OD.Discount,SUM(OD.Quantity*OD.UnitPrice)AS TOTAL FROM [DimOrder Details] OD JOIN DimOrders O ON OD.OrderID=O.OrderID JOIN DimProducts P ON OD.ProductID=P.ProductID JOIN DimEmployees E ON O.EmployeeID=E.EmployeeID JOIN DimCustomers C ON O.CustomerID=C.CustomerID JOIN DimEmployeeTerritories ET ON E.EmployeeID=ET.EmployeeID GROUP BY E.EmployeeID,E.FirstName,E.LastName,E.City,ET.TerritoryDescription,P.ProductName,OD.Discount END
相關問題
- 1. ADO.Net和存儲過程輸出參數
- 2. 確定存儲過程中的輸入和輸出參數
- 3. 使用輸入和輸出參數執行SQL存儲過程
- 4. 檢索SQL存儲過程和函數的輸入和輸出參數?
- 5. SQL Server存儲過程參數輸出
- 6. 使用存儲過程輸出參數
- 7. 存儲過程的輸出參數
- 8. MySQL的存儲過程:輸出參數
- 9. Oracle存儲過程的輸入參數
- 10. mysql存儲過程輸入參數值
- 11. 無法使用輸入和輸出參數執行存儲過程
- 12. 使用輸入和輸出參數從PHP調用Oracle存儲過程
- 13. 更改過程輸入輸出參數
- 14. PetaPoco和存儲過程的輸出參數?
- 15. NHibernate訪問Oracle存儲過程REFCURSOR和輸出參數
- 16. 存儲過程的效率 - 空輸入參數和Where子句
- 17. 存儲過程有四個輸入參數
- 18. 存儲過程CSV輸入
- 19. 使用輸入輸出參數執行多個存儲過程的SQL任務
- 20. 使用jpa 2.0調用具有輸出參數的存儲過程
- 21. 使用MSSQL調用具有輸入參數的存儲過程的setaelize sytax
- 22. 存儲過程有輸出值
- 23. 將存儲過程輸出參數轉儲到DataGridView行中
- 24. 返回存儲過程的輸出參數另一個存儲過程
- 25. 調用另一個存儲過程中包含參數和輸出參數的存儲過程?
- 26. 存儲過程的輸出參數通過iBATIS的
- 27. 存儲過程的數組輸入
- 28. 具有相同輸入時的不同輸出
- 29. 文件輸入/輸出,存儲數據
- 30. 如何從實體框架調用帶有輸入,sql類型和輸出參數的存儲過程6
你不需要開始/結束。 – 2012-01-17 00:10:09
使用returnvalue創建存儲函數會更好嗎?相反,返回resultSet會有什麼不同嗎? – 2012-01-17 00:20:50
剛剛編輯我的帖子與功能。請檢查這個。 – 2012-01-17 00:25:25