sql server儲存過程如何返回集合啊

2022-02-07 10:16:05 字數 687 閱讀 1071

1樓:衡修

對於@table_result, @後是自定義引數,不是返回值。

儲存過程執行完成後會自動返回集合的,因為你執行的是一條select語句,不用return。

儲存過程沒有return語句

sql server儲存過程如何輸出結果集

2樓:匿名使用者

直接 select * from table諸如之類的查詢就能輸出結果集。。

3樓:我又強力了

定義一個遊標,輸出遊標

4樓:

儲存過程結尾用select語句查詢你要的結果集,就ok了

在sql的儲存過程中如何如何再次利用其它儲存過程所返回的多表集結果?

5樓:

sql server要在儲存過程中返回結果集只能通過遊標,沒有其他方法。

而你所說的「查詢窗中執行它們都能看到返回的一個或多個表集」這只是sql server提供的查詢視窗提供這種功能,而對於其他呼叫方式來說(比如說在另外的儲存過程中呼叫這個儲存過程)都是無法獲得你在查詢視窗中所看到的資料。你在這些在查詢視窗中看到的資料,起始並不是儲存過程的輸出:儲存過程只能通過output引數輸出資料,要輸出結果集只能通過遊標輸出。

如何在c呼叫sql server的儲存過程

1 找開sql server 2005,建立表名為abc的表,表的設計如圖。2 給表中加入三行資料,如圖。3 建立一個名為 pro abc 的儲存過程,內容如圖。4 在程式中的配置檔案,配置資料庫連結字串,如圖。5 在程式中建立一個抽象類sqlhelper,來實現資料訪問層的 如圖。6 最後在窗體程...

sql server的儲存過程的declare函式的使用?誰

前面的是引數,是呼叫這個儲存過程的時候從外部輸入進來的。declare 是宣告變數。變數是在批處理或過程的主體中用 declare 語句宣告的,並用 set 或 select 語句賦值。遊標變數可使用此語句宣告,並可用於其他與遊標相關的語句。所有變數在宣告後均初始化為 null。transact s...

sql儲存過程如何呼叫儲存過程,SQL儲存過程如何呼叫儲存過程?

1 首先先建立一個儲存過程,如圖,儲存過程主要的功能是為表jingyan插入新的資料。2 執行這幾行 看到執行成功,資料庫裡現在已經有儲存過程sp jy。3 先看下jingyan表裡目前的陣列,如圖,只有三行資料。4 在mysql裡,呼叫儲存過程,只需要用call關鍵字,帶上儲存過程的名稱就行了,當...