I just would like to hear different opinions about using the ROWID type as an input parameter to any function or procedure.
I usually used and saw primary keys used as input parameters, but are there any disadvantages to using ROWID as input parameter? I think this is pretty simple, and the selection is pretty quick if used in the WHERE clause.
For instance:
FUNCTION get_row(p_rowid IN ROWID) RETURN TABLE%ROWTYPE IS...
From the manual:
rowid . ( ) . Oracle , , , rowid .
ROWID , , , :
ALTER TABLE MOVE
, , + . ROWID , .
ROWID SQL, Oracle , , , . , ROWID, (SELECT... FOR UPDATE).
, , . , , rowid. , , , , .
Source: https://habr.com/ru/post/1789456/More articles:How to solve 404 not found problem in Magento - magentoGUI Designer and code preview - designразница между намерениями (inout) и аргументами указателя-указателя - fortranWhy does "how" not work with value types when "is"? - c #Bash citation problem - bashQuartz - ClassCastException - javahttps://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1789458/uploading-php-scripts-to-a-live-environment&usg=ALkJrhiUxuU61siLU6iNyWEE_aJ2QkH9NgIf .NET 3.5 SP1 is missing, can I install 4 directly? - .netHow do you extract javaScript code from a web page? - javascriptWriting Console.Out for different output files - c #All Articles