← ClaudeAtlas

oracle-plsql-ptbrlisted

PL/SQL Oracle 19c — packages, procedures, functions, types, cursores, LOBs e EBR. ATIVE em BULK COLLECT, FORALL, NOCOPY, EXECUTE IMMEDIATE, MERGE INTO, compound trigger, editioning view, cross-edition trigger, CLOB/BLOB, Logger, exception handler, DML alternatives. Frases ambíguas com contexto PL/SQL — "criar package", "refatorar procedure", "processar LOB", "zero downtime deploy", "loop tá lento", "trigger de auditoria". NAO ATIVE em páginas APEX, endpoints ORDS, DBA operacional (sessões/locks/tablespace), tuning de queries (explain plan/AWR/ASH). Aplica naming Trivadis automaticamente — para revisão explícita do padrão use oracle-trivadis-ptbr. Templates em assets/.
Maxwbh/oracle-skills-ptbr · ★ 1 · API & Backend · score 75
Install: claude install-skill Maxwbh/oracle-skills-ptbr
# oracle-plsql-ptbr — v2.0.0 PL/SQL Oracle 19c seguindo Trivadis Guidelines 4.4. Foco em código correto, seguro e performático. **Desenvolvido por:** Maxwell da Silva Oliveira — [M&S do Brasil LTDA](https://msbrasil.inf.br) ## Áreas cobertas | Área | Reference | Assets | |---|---|---| | **EBR (zero downtime)** | `references/ebr-editioning-views.md` | (conceitual) | | **PL/SQL** | `references/` → **oracle-trivadis-ptbr** | `package_header.sql`, `package_body.sql`, `exception_template.sql`, `bulk_processing_template.sql`, `dml_alternatives_to_plsql.sql`, `nocopy_for_lobs.sql`, `clob_blob_operations.sql`, `logger_integration.sql`, `triggers_canonicos.sql` | > **Referência cruzada de nomenclatura:** padrão Trivadis 4.4 completo (prefixos, estrutura, naming PT-BR) está em **oracle-trivadis-ptbr**. Esta skill aplica as convenções automaticamente — carregue `oracle-trivadis-ptbr` quando o foco for revisão explícita de padrão. ## Quando ativar - Criação ou refatoração de packages, procedures, functions, types - BULK COLLECT + FORALL (loop PL/SQL em volume) - NOCOPY para BLOB/CLOB > 100KB ou collections grandes em IN OUT - EXECUTE IMMEDIATE com bind variables (SQL dinâmico) - MERGE INTO como substituto de loop SELECT/INSERT/UPDATE - LOBs: leitura em chunks, Base64, SHA-256, DBMS_LOB - Compound trigger (auditoria, surrogate keys, cross-edition) - EBR: editioning views, cross-edition triggers, deploy zero downtime - Logger (OraOpenSource): log_error, log_warn, log_info, log_perma