Повертає унікальний внутрішній ідентифікатор запису бази даних, пов’язаного з буфером записів, який ви називаєте. Цей внутрішній ідентифікатор має тип даних ROWID, який підтримується для OpenEdge та всіх інших баз даних DataServer.
rowid призначений для інтерактивного використання, зокрема разом із функцією dcast to генерувати унікальні ідентифікатори безпосередньо у формулі.
Ідентифікатор рядка є значення, яке однозначно ідентифікує рядок у таблиці. Стовпець або змінна хоста можуть мати тип даних ID рядка. Стовпець ROWID дозволяє писати запити, які переходять безпосередньо до рядка в таблиці, оскільки стовпець неявно містить розташування рядка. Кожне значення в стовпці ROWID має бути унікальним.
У нефрагментованій таблиці термін rowid відноситься до унікальне 4-байтове ціле число, яке визначає фізичне розташування рядка в таблиці. Сторінка, яка містить перший байт рядка даних, є сторінкою, яка визначається rowid. Ця сторінка називається домашньою сторінкою рядка даних.
- Назва стовпця ідентифікатора в Excel як «Ідентифікатор рядка» допоможе часовій шкалі Office автоматично виявляти та відображати його під час імпорту ваших даних. …
- Ми рекомендуємо використовувати ідентифікатори рядків під час першого імпорту файлу Excel, щоб надбудова могла точно відповідати будь-яким змінам під час кожного оновлення даних.
Псевдостовпець ROWID дійсний лише для базових таблиць, а не для представлень. Прикладом використання ROWID може бути цільове видалення певних рядків у таблиці, наприклад, щоб відновити атрибут UNIQUE.