1
resposta

PL/SQL

Sempre estive uma grande dúvida em relação a PL/SQL, vejo que muitas empresas dizem PL/SQL, isso quer dizer um "SQL" só que voltado para o banco de dados Oracle? Fiz o primeiro curso de Oracle do Alura e percebi que não muda muita coisa e fiquei um pouco confuso entre a diferença de SQL e PL/SQL, alguém poderia me ajudar a quebrar esse embaraço que tenho em mente em relação a isto.

Obrigado!

1 resposta

Olá Victor

Pegando emprestado o verbete da Wikipédia

PL/SQL (acrónimo para a expressão inglesa Procedural Language/Structured Query Language) é uma extensão da linguagem padrão SQL para o SGBD Oracle da Oracle Corporation. É uma linguagem procedural da Oracle que estende a linguagem SQL.

Ou seja, é usada para criar as procedures que são blocos de comandos que recebem parâmetros ou não que podem retornar um resultado ou não. No Sql Server também tem sua extensão chamada TSql. É fundamental no mercado de trabalho mas não tem curso na Alura. Apesar disso, tem um livro na casa do código.