前面寫了一篇《帶參數的CLR存儲過程》,如果我們需要建立一個帶OUTPUT傳回值。
實作它,可以先了解一下C#的OUT關鍵詞
out (C# Reference)
打開剛才前面我們寫好的SQL DataBase project,添加一個方法:
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsISPrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdsATOfd3bkFGazxCMx8VesATMfhHLlN3XnxCMwEzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5yY5MzM3QTN2EjMmhjZxYWOkdjZwQDZwkDMjNzYmVmMm9CXxAzLchDMxIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLyM3Lc9CX6MHc0RHaiojIsJye.png)
可複制代碼:
View Code
Build solution,然後找開Microsoft SQL Server management studio,重新部署Assembly以及Clr stored procedure。
參考前兩篇《簡單建立與布署CLR存儲過程》javascript:void(0) 和 《帶參數的CLR存儲過程》
執行存儲過程: