logo

Tutorial PL/SQL

O tutorial PL/SQL fornece conceitos básicos e avançados de SQL. Nosso tutorial PL/SQL foi desenvolvido para iniciantes e profissionais.

PL/SQL é uma linguagem estruturada em blocos que pode conter vários blocos.

Nosso tutorial PL/SQL inclui todos os tópicos da linguagem PL/SQL, como instruções condicionais, loops, matrizes, strings, exceções, coleções, registros, gatilhos, funções, procedimentos, cursores, etc. para ajudá-lo a entender melhor a linguagem PL/SQL.

SQL significa Structured Query Language, ou seja, usado para realizar operações nos registros armazenados no banco de dados, como inserir registros, atualizar registros, excluir registros, criar, modificar e eliminar tabelas, visualizações, etc.

O que é PL/SQL

PL/SQL é uma linguagem estruturada em blocos. Os programas PL/SQL são blocos lógicos que podem conter qualquer número de subblocos aninhados. Pl/SQL significa 'extensão de linguagem processual de SQL' que é usada no Oracle. PL/SQL é integrado ao banco de dados Oracle (desde a versão 7). As funcionalidades do PL/SQL geralmente são estendidas após cada lançamento do banco de dados Oracle. Embora o PL/SQL esteja intimamente integrado à linguagem SQL, ele adiciona algumas restrições de programação que não estão disponíveis no SQL.

Funcionalidades PL/SQL

PL/SQL inclui elementos de linguagem processual como condições e loops. Permite declaração de constantes e variáveis, procedimentos e funções, tipos e variáveis ​​desses tipos e gatilhos. Ele pode suportar Array e lidar com exceções (erros de tempo de execução). Após a implementação da versão 8 do banco de dados Oracle foram incluídas funcionalidades associadas à orientação a objetos. Você pode criar unidades PL/SQL como procedimentos, funções, pacotes, tipos e gatilhos, etc., que são armazenados no banco de dados para reutilização pelos aplicativos.

Com PL/SQL, você pode usar instruções SQL para manipular dados Oracle e instruções de fluxo de controle para processar os dados.

O PL/SQL é conhecido por sua combinação do poder de manipulação de dados do SQL com o poder de processamento de dados das linguagens procedurais. Ele herda a robustez, segurança e portabilidade do Oracle Database.

PL/SQL não diferencia maiúsculas de minúsculas, portanto você pode usar letras minúsculas ou maiúsculas, exceto em literais de strings e caracteres. Uma linha de texto PL/SQL contém grupos de caracteres conhecidos como unidades lexicais. Pode ser classificado da seguinte forma:

  • Delimetros
  • Identificadores
  • Literais
  • Comentários

Índice PL/SQL


Tutorial PL/SQL

Declarações de controle

  • PL/SQL SE
  • Caso PL/SQL
  • Ciclo PL/SQL
  • Loop de saída PL/SQL
  • Loop While PL/SQL
  • Loop For PL/SQL
  • PL/SQL Continuar
  • PL/SQL IR PARA

Procedimento PL/SQL

  • Procedimento PL/SQL

Função PL/SQL

classificação por bolha no algoritmo
  • Função PL/SQL

Cursor PL/SQL

  • Cursor PL/SQL

Exceção PL/SQL

  • Exceção PL/SQL

Gatilho PL/SQL

  • Gatilho PL/SQL

Questões de entrevista

  • Perguntas da entrevista PL/SQL
  • Perguntas da entrevista SQL

Questionário

  • TESTE SQL

Pré-requisito

Antes de aprender PL/SQL, você deve ter conhecimentos básicos de SQL e linguagem de programação como C.

Público

Nosso tutorial PL/SQL foi desenvolvido para ajudar iniciantes e profissionais.

Problema

Garantimos que você não encontrará nenhum problema neste tutorial de PL/SQL. Mas se houver algum erro, poste o problema no formulário de contato.