cursor
和view
有什麼區別? 因爲它們都不在數據庫中存儲數據。光標和視圖有什麼區別?
1
A
回答
3
遊標在存儲過程(與PL/SQL一起使用)的範圍內定義和使用。另一方面,視圖是一個數據庫對象(類似於一個表),它甚至可以在存儲過程之外使用,就像在查詢中一樣(它可以與SQL和PL/SQL一起使用) 。
參考:
0
VIEWS
是方便使用像MACROS
除了物化意見。
物化視圖將數據存儲在內存中。在查詢時作爲其他視圖的地方,在執行時簡單地用核心應答定義替換。並且每個人都可以查詢,直到他們有權訪問它。
CURSORS
其他方式是不同的事情。它指向創建者可用的某些查詢的結果集。 PL/SQL
或任何其他OCI
調用。
0
光標是得心應手建立報表數據,因爲最簡單的方法,使 報告設置在中發佈了一個非標準化的數據表適當的順序,並從那裏運行。
視圖用於很多開發商誰也不知道最終用戶是否會 有福克斯表或使用SQL服務器,或者其福克斯表達到其極限 ,可能要遷移規模的原因。使用 視圖(窗體上的網格)的編程是相同的,無論該視圖是本地視圖還是 遠程視圖。然後,當數據遷移時,從本地 視圖更改爲遠程視圖的努力很小。
1
視圖是一個預定義的查詢,它存儲在數據庫中,可以像表格一樣使用。
遊標是一種數據結構,它提供對查詢返回的行集的訪問。
分享和享受。
相關問題
- 1. 視差和視差有什麼區別
- 2. 底座,陣列和光標適配器有什麼區別
- 3. 綁定視圖和注入視圖有什麼區別?
- 4. iOS - 表視圖和表視圖控制器有什麼區別
- 5. 獲取根視圖有什麼區別?
- 6. NFC:S型光束和Android光束有什麼區別?
- 7. 標籤有什麼區別
- 8. Publish和WebPublish目標有什麼區別?
- 9. 目標和項目有什麼區別?
- 10. asp:label和HTML標籤有什麼區別?
- 11. 圖像/和./images/有什麼區別?
- 12. View和EER圖有什麼區別?
- 13. GD和GD2圖像有什麼區別?
- 14. ERD和「關係圖」有什麼區別?
- 15. 收藏和地圖有什麼區別?
- 16. 有什麼區別`和$(Bash中有什麼區別?
- 17. 觸發器和光標之間的區別是什麼?
- 18. 有什麼區別? :和||
- 19. &&和||有什麼區別?
- 20. 「/」和「/ *」有什麼區別?
- 21. 有什麼區別:。!和:r!?
- 22. ==和===有什麼區別?
- 23. Appender和〜有什麼區別?
- 24. $ @和$ *有什麼區別?
- 25. is和=有什麼區別?
- 26. #.00和#。##有什麼區別?
- 27. `==`和`is`有什麼區別?
- 28. '=='和'==='有什麼區別?
- 29. /和/#/有什麼區別?
- 30. | 0和~~有什麼區別?
這是關於唯一沒有不同的東西..他們是完全不同的概念。除了它們都與數據庫有關外,它們沒有關係。 – Blorgbeard
更令人驚訝的是,這些術語甚至沒有共享一封普通信件,因此完全不同。 – zerkms
@Azar:「view is customized table」---這確實是錯誤的。 View可以保存一個不與任何表交互的查詢。 – zerkms