1樓:匿名使用者
遊標可以從資料庫中查詢出一個結果集,在你關閉它之前,你可以反覆使用這個結果集,讀取這個結果集中的任意行任意欄位的內容,一般在儲存過程或前臺程式中常見。
2樓:漂流木
你學過fox嗎?可以說是和那個裡面的差不多吧,就是一個意思 ,遊標可以從庫裡的結果集裡面取東西,一條一條的
sql遊標怎麼用
sql遊標如何使用
sql中的遊標是什麼?怎樣用呢?
sql中游標在什麼情況下使用?
3樓:匿名使用者
當你查詢的結果是一個集合(很多元組),就必須用遊標逐一讀取,相當於一個指標 因為很多程式不具備操作一個集合的能力
4樓:
當你需要讀取多行資料的時候,就需要用到遊標
5樓:
遊標資料庫指標類似於字處理程式中的指標當你按下方向鍵時遊標依次從各行文字中
滾動按一下向上鍵遊標向上跳一行而按pageup 和pagedown 則會向一次翻閱幾行數
據庫遊標的操作也類似
資料庫遊標允許你選擇一組資料通過翻閱這組資料記錄通常被稱為資料集檢查
每一個遊標所在的特定的行你可以將遊標和區域性變數組合在一起對每一個記錄進行檢查
當遊標移動到下一個記錄時來執行一些外部操作
遊標的另一個常見的用法是儲存查詢結果以備以後使用一個遊標結果集是通過執行
select 查詢來建立的如果你的應用程式或過程需要重複使用一組記錄那麼第一次建
立遊標以後再重複使用將會比多次執行查詢快得多而且你還有在查詢的結果集中翻閱的好處
1。需要順序的逐條處理記錄資料;
2。記錄數不應該很多。
sql中游標在什麼時候用
6樓:匿名使用者
resultset中不是有遊標嗎?位於第一個元素之前,通過移動遊標來檢視找到的結果
while(rs.hasnext())
7樓:匿名使用者
主要是用查詢出來的資料集做迴圈的時候用到!
在sql中游標具體該怎麼用?
8樓:匿名使用者
sql server 遊標處理 例子:
sql中怎麼查詢名稱以,SQL中怎麼查詢名稱以 A
海天盛 1 建立測試表,如下圖。create table test col 1 id number,var varchar2 200 create table test col 2 id number,var varchar2 200 2 插入測試資料,如下圖。insert into test co...
sql中多條件排序問題,SQL中多條件排序問題
第一步 確定輸出內容,你要的欄位為name,資料結果為b,d,a,c 第二步 找規律,b d的online為1 a c的位說明是按online 降序 然後來看下 b d的online相同,viewnum為30和10,那麼就是viewnum降序 如果a c的viewnum也是降序那麼規律就找到了,發現...
SQL中什麼情況下用引號,sql中什麼時候需要用雙引號,什麼時候用單引號?
查詢條件為文字格式時要求用引號,如varchar char型別等,反之數值格式不要加引號,如bit double float int型別等。舉個例子slecet from a where id 1 slecet from a where id 1這兩個的區別在於第一條id是字元型的,第二條id為數值...