sql - incrementar - ¿Cómo puedo obtener todas las secuencias en una base de datos Oracle?
incrementar secuencia oracle (2)
Es posible que no tenga permiso para dba_sequences. Entonces siempre puedes hacer:
select * from user_sequences;
¿Hay algún comando que pueda ejecutar para poder obtener todas las secuencias? Estoy usando Oracle 11g. Estoy usando Toad for Oracle para conectarme a él. Puedo ver visualmente las secuencias en Toad, pero me gusta saber la línea de comandos para ello.
select sequence_owner, sequence_name from dba_sequences;
DBA_SEQUENCES -- all sequences that exist
ALL_SEQUENCES -- all sequences that you have permission to see
USER_SEQUENCES -- all sequences that you own
Tenga en cuenta que dado que usted es, por definición, el propietario de todas las secuencias devueltas desde USER_SEQUENCES
, no hay una columna SEQUENCE_OWNER
en USER_SEQUENCES
.