2016-09-26 33 views
0

我實際上使用帶有VS2015的ODP.net工具來使用Oracle訪問數據庫。使用EF 5在ODP.net中獲取oracle rowid

IE。使用Oracle SQL Developer中

select rowid from employees

它返回

Captura.png

有沒有什麼辦法讓甲骨文使用實體框架5 '的rowid' 字段?

回答

1

ROWID基本上允許你有兩個完全相同的數據行。雖然通常希望主鍵比RowID更有意義,但它只是一種自動確保行之間唯一性的簡單方法.ROWID不會持續存在於數據庫EXPORT和IMPORT循環中。你應該永遠不要在表中存儲一個rowid作爲關鍵值。

您可以使用此過程。