Технически, ROWID имеет свой собственный тип данных (также называемый ROWID или UROWID для IOT). Если вам абсолютно необходимо использовать типы данных NUMBER или VARCHAR, это должен быть VARCHAR, поскольку идентификаторы ROWID будут содержать не только цифры.