A veces, mientras trabajamos en SQL, a menudo olvidamos los nombres de la vista, la secuencia, el índice, los sinónimos o el activador que creamos anteriormente. También puede suceder que queramos verificarlos en el futuro.
Verificar significa que estamos comprobando todos los objetos de base de datos presentes o disparadores en ese esquema en particular.
Esto podría hacerse sobre todo utilizando las consultas mencionadas a continuación:
PRERREQUISITO: OBJETOS DE LA BASE DE
DATOS
1. verificar VISTAS
- SINTAXIS:
SELECT VIEW_NAME FROM USER_VIEWS; OR SELECT * FROM USER_VIEWS;
- Ejemplos:
Input : SELECT VIEW_NAME FROM USER_VIEWS; Output :
Input : SELECT * FROM USER_VIEWS; Output :
2. verificar SECUENCIAS
- SINTAXIS:
SELECT SEQUENCE_NAME FROM USER_SEQUENCES; OR SELECT * FROM USER_SEQUENCES;
- Ejemplos:
Input : SELECT SEQUENCE_NAME FROM USER_SEQUENCES; Output :
Input : SELECT * FROM USER_SEQUENCES; Output :
3. verificar ÍNDICES
- SINTAXIS:
SELECT INDEX_NAME FROM USER_INDEXES; OR SELECT * FROM USER_INDEXS;
- Ejemplos:
Input : SELECT INDEX_NAME FROM USER_INDEXES; Output :
Input : SELECT * FROM USER_INDEXES; Output :
4. verificar TABLAS
- SINTAXIS:
SELECT TABLE_NAME FROM USER_TABLES; OR SELECT * FROM USER_TABLES;
- Ejemplos:
Input : SELECT TABLE_NAME FROM USER_TABLES; Output :
Input : SELECT * FROM USER_TABLES; Output :
5. verificar SINÓNIMOS
- SINTAXIS:
SELECT SYNONYM_NAME FROM USER_SYNONYMS; OR SELECT * FROM USER_SYNONYMS;
- Ejemplos:
Input : SELECT SYNONYM_NAME FROM USER_SYNONYMS; Output :
Input : SELECT * FROM USER_SYNONYMS; Output :
6. verificar DISPARADORES
- SINTAXIS:
SELECT TRIGGER_NAME FROM USER_TRIGGERS; OR SELECT * FROM USER_TRIGGERS;
- Ejemplos:
Input : SELECT TRIGGER_NAME FROM USER_TRIGGERS; Output :
Input : SELECT * FROM USER_TRIGGERS; Output :
NOTA: El uso de * significa que necesitamos todos los atributos para que se muestre ese objeto de base de datos o Trigger .
Publicación traducida automáticamente
Artículo escrito por akanshgupta y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA