Search notes:

SQL Server: Virtual System Columns %%PHYSLOC%%

create table tq84_tab (
   id     uniqueidentifier,
   val_1  numeric,
   val_2  varchar(20)
);
insert into tq84_tab (val_1, val_2) values (42, 'forty-two'  );
insert into tq84_tab (val_1, val_2) values (99, 'ninety-nine');
select
   tab.id,
   tab.val_1,
   tab.val_2,
   tab.%%physloc%%,
   sys.fn_physLocFormatter(tab.%%physloc%%) as dataFileId_dataPageId_slot,
   crk.file_id,
   crk.page_id,
   crk.slot_id
from
  tq84_tab tab                                        cross apply
  sys.fn_physLocCracker  (tab.%%physloc%%) as crk;
drop table tq84_tab;

See also

The values file_id and page_id that are returned by sys.fn_physLocCracker can be used in the dbcc page statement to dump the content of the given page.
%%physLoc%% is probably the closest equivalent to Oracle's rowid.
Other virtual system columns.

Index

Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 8 attempt to write a readonly database in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php:78 Stack trace: #0 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(78): PDOStatement->execute(Array) #1 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(30): insert_webrequest_('/notes/developm...', 1758200330, '216.73.216.150', 'Mozilla/5.0 App...', NULL) #2 /home/httpd/vhosts/renenyffenegger.ch/httpsdocs/notes/development/databases/SQL-Server/objects/table/column/virtual-system/physLoc/index(66): insert_webrequest() #3 {main} thrown in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php on line 78