Trecos úteis que não ficam na minha cabeça
Selecionar apenas os n primeiros resultados de uma query:
FETCH FIRST n ROWS ONLY
Saber quais colunas uma tabela tem
DESC tabela
Busca geral pra saber se algo existe ou não
É só conveniente se você quer saber se já existe alguma rotina que faz X, ou se algo existe como função ou procedure.
SELECT owner, object_name, object_type
FROM all_objects
WHERE object_type IN (
'TABLE',
'VIEW',
'PROCEDURE',
'FUNCTION', --Tira o que não quiser daqui
'PACKAGE',
'TRIGGER',
'SEQUENCE',
'SYNONYM',
'TYPE'
)
AND UPPER(object_name) LIKE '%PROCUROPOR%'
ORDER BY owner, object_type, object_name;