我有一個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. 帶輸出/輸入參數的存儲過程返回計數
- 5. Database.SqlQuery調用具有多個輸出參數的存儲過程
- 6. 具有輸入參數的SQLCLR存儲過程
- 7. WCF-SQL調用帶有輸入和輸出參數的存儲過程
- 8. 檢索SQL存儲過程和函數的輸入和輸出參數?
- 9. 使用存儲過程輸出參數
- 10. MySQL的存儲過程:輸出參數
- 11. 存儲過程的輸出參數
- 12. 存儲過程輸出參數asp.net c#
- 13. 存儲過程輸出參數
- 14. openRoad存儲過程輸出參數
- 15. SQL Server存儲過程 - 輸出參數
- 16. SQL Server存儲過程參數輸出
- 17. PHP - MySQL存儲過程輸出參數
- 18. 存儲過程輸入參數
- 19. mysql存儲過程輸入參數值
- 20. Oracle存儲過程的輸入參數
- 21. 在存儲過程的同一調用中的輸入 - 輸出參數 - C#
- 22. 無法使用輸入和輸出參數執行存儲過程
- 23. 從java中調用輸入和輸出參數的多個存儲過程
- 24. 使用輸入和輸出參數從PHP調用Oracle存儲過程
- 25. 更改過程輸入輸出參數
- 26. 返回四捨五入值的存儲過程輸出參數
- 27. 存儲過程:執行輸出參數時未顯示列名
- 28. NHibernate訪問Oracle存儲過程REFCURSOR和輸出參數
- 29. PetaPoco和存儲過程的輸出參數?
- 30. PetaPoco輸出參數從存儲過程沒有返回
你不需要開始/結束。 – 2012-01-17 00:10:09
使用returnvalue創建存儲函數會更好嗎?相反,返回resultSet會有什麼不同嗎? – 2012-01-17 00:20:50
剛剛編輯我的帖子與功能。請檢查這個。 – 2012-01-17 00:25:25