Trying to figure out max length of Rowid in Oracle
问题 As per my design I want to fetch rowid as in select rowid r from table_name; into a C variable. I was wondering what is the max size / length in characters of the rowid. Currently in one of the biggest tables in my DB we have the max length as 18 and its 18 throughout the table for rowid. Thanks in advance. Edit: Currently the below block of code is iterated and used for multiple tables hence in-order to make the code flexible without introducing the need of defining every table's PK in the