為什么表格里打字字會(huì)一閃一閃?
打字的時(shí)候,屏幕上一閃一閃的叫做“光標(biāo)”。
光標(biāo)(cursor)也被稱(chēng)為游標(biāo)。Oracle 使用兩種光標(biāo):顯示光標(biāo)和隱式光標(biāo)。不管語(yǔ)句返回多少條紀(jì)錄, PL/SQL 為使用的每一條 UPDATE 、 DELETE 和 INSERT 等 SQL 命令隱式的聲明一個(gè)光標(biāo)。
光標(biāo)的作用:
當(dāng) PL/SQL 光標(biāo)查詢(xún)返回多行數(shù)據(jù)時(shí),這些記錄組被稱(chēng)為活動(dòng)集。 Oracle 將這種活動(dòng)集存儲(chǔ)在您創(chuàng)建的顯示定義的已命名的光標(biāo)中。Oracle 光標(biāo)是一種用于輕松的處理多行數(shù)據(jù)的機(jī)制,沒(méi)有光標(biāo), Oracle 開(kāi)發(fā)人員必須單獨(dú)地、顯示地取回并管理光標(biāo)查詢(xún)選擇的每一條記錄。光標(biāo)的另一項(xiàng)功能事,它包含一個(gè)跟蹤當(dāng)前訪問(wèn)的記錄的指針,這使您的程序能夠一次處理多條記錄。