(5.6)
select @@read_only;
(12cR1)
select database_role from v$database;
(9.4)
select setting
from pg_settings
where name like 'transaction_read_only';
(2019)
select is_primary_replica
from sys.dm_hadr_database_replica_states
where is_local = 1
;