1
A
回答
0
通過使用XML PATH固定和選擇文本。
5
只想補充一點,在你結束存儲過程:
select myString
2
如果存儲過程只返回一行,只需調用ExecuteScalar
,它將返回執行的查詢的第一行和第一列。這裏有一個關於這個主題的文章MSDN。
2
我建議您使用FUNCTION而不是STORED PROCEDURE。您可以從函數返回任何表或任何您想要的。
雖然有一些限制。您可以深入瞭解這些差異,以瞭解什麼時候使用。這裏有一個鏈接,可以幫助你開始:
Function vs. Stored Procedure in SQL Server
。如果你想使用存儲過程,你可以返回單行,單列結果集,使用SELECT,或只使用一個輸出參數。
0
選擇 「OK」
或
迴歸 「正常」
你可以嘗試
0
我會問你爲什麼從SQL Server返回一個字符串?偶爾它可能是合適的,但SQL Server被設計爲返回數據集。如果您正在查看個人價值觀,您可能需要重新考慮您的架構。
帶回整行。決定將其過濾到業務方面的單個列(在.NET中)。如果您關心優化,請使用DataReader。
相關問題
- 1. php ms sql server存儲過程返回json字符串max 2034
- 2. 使用'???'從Oracle存儲過程返回給Java的字符串
- 3. 從存儲過程返回字符串值不起作用
- 4. ExecuteSprocAccessor如何從存儲過程返回字符串?
- 5. 字符串的最大長度可以從存儲過程在SQL Server 2008中返回到.NET應用程序
- 6. MS SQL:抑制存儲過程中調用的存儲過程的返回值
- 7. 存儲過程返回/結果字符串
- 8. LINQ存儲過程返回值爲字符串數組?
- 9. SQL Server:從存儲過程返回唯一標識符
- 10. 返回存儲過程的SQL性能
- 11. 返回存儲過程的結果sql
- 12. 存儲過程中的SQL遊標填充字符串變量
- 13. 存儲過程中的Sql字符串操作
- 14. 如何從SQL Server存儲過程返回值到nHibernate中?
- 15. 從存儲過程返回字節數組使用LINQ到sql
- 16. SQL-CLR存儲過程不返回值
- 17. SQL存儲過程無法返回值
- 18. SQL Server存儲過程城市返回
- 19. T-SQL存儲過程返回表
- 20. 存儲過程中的返回值MYSQL
- 21. 存儲過程中的返回計數
- 22. 從SQL Server存儲過程獲得空結果存儲過程,返回XML
- 23. 從PHP返回的MySqli存儲過程
- 24. SQL Server存儲過程在T-SQL中捕獲返回值
- 25. Android中存儲的值返回null的字符串
- 26. 過程的返回值,以字符串
- 27. 解析字符串的存儲過程
- 28. OracleManagedDataAccess不從存儲過程參數中檢索字符串
- 29. 從varchar中挑選一個字符串MySQL,存儲過程
- 30. 從存儲過程返回變量MySQL
或輸出參數(http://msdn.microsoft.com/en-us/library/59x02y99(v=VS.100).aspx) –