2012-05-18 195 views
0

當我們可以在存儲過程中使用循環時,爲什麼我們需要光標。即當我們可以用存儲過程執行相同的操作時,爲什麼我們需要光標。我是一個新手,所以我的問題我的聲音有點奇怪爲什麼需要光標?

+0

你需要比這更具體 - 我們不可能回答這樣一個開放式問題。什麼情況?你想做什麼?另外:**什麼**數據庫? SQL =結構化查詢語言 - 這還不是數據庫系統,這些東西通常是特定於供應商的 - 這與SQL Server與Oracle,PostgreSQL與DB2不同。 –

回答

1

遊標只是一個循環,但超過了一組來自SQL查詢的值。如果你正在循環連續值,那麼我想你不需要使用遊標,而只需要使用手動循環。