FC ConcursosFC Concursos

Flashcard FC684282

Quais linguagens procedurais o PostgreSQL suporta para definir stored procedures e funções?

Sistema de Gerenciamento de Banco de Dados (SGBD)

QUADRIX · 2025

De acordo com o assunto TI Banco de Dados: Sistema de Gerenciamento de Banco de Dados (SGBD), responda:

Quais linguagens procedurais o PostgreSQL suporta para definir stored procedures e funções?
Mostrar resposta e comentário

Resposta

O PostgreSQL permite definir stored procedures e funções em várias linguagens procedurais.


• PL/pgSQL: Linguagem procedural nativa mais usada para funções e stored procedures do PostgreSQL.
• PL/Python: Suporta scripts Python para lógica de banco e integrações externas.
• PL/Perl: Permite usar Perl em funções e triggers.
• PL/Tcl: Permite usar Tcl em funções e triggers.
• Extensões C/Java: Outras linguagens podem ser adicionadas via extensões, incluindo interfaces para código em C ou Java.
• Variantes não confiáveis: Existem variantes não confiáveis (ex.: plpythonu) que afetam privilégios e segurança.





Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/670764

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo