SóProvas


ID
278161
Banca
CESPE / CEBRASPE
Órgão
TRT - 21ª Região (RN)
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

Julgue o item abaixo, relativo à linguagem PL/SQL.

Caso seja utilizado o comando de manipulação de dados SELECT, da linguagem de consulta estruturada (SQL), em um bloco PL/SQL, deverá ser incluído, obrigatoriamente, a cláusula INTO.

Alternativas
Comentários
  • O SELECT INTO é atualmente um padrão para querys SQL em blocos PL/SQL. Esta cláusula é usada para colocar os dados retornados de uma consulta em variáveis pre-definidas no corpo do bloco, para que possam ser manipuladas posteriormente.
  • CERTO.
    Em SQL as instruções DML (Data Manipulation Language) são usadas para manipulação de dados e consiste nas operações de inserir dados (insert into), alterar dados (update) e excluir dados (delete).  Inserir, alterar e excluir dados são consideradas operações essenciais e de grande aplicação nas operações com banco de dados.  
    insert into, update e delete  são comandos da linguagem SQL e não dos bancos de dados, como o Oracle, SQLServer, Access ou MySQL. Isto significa que o aprendizado destes comandos tem enorme abrangência, pois você poderá usá-los em qulaquer banco de dados relacional, como os bancos acima citados.
    Fonte: http://www.luis.blog.br/inserir-alterar-e-excluir-dados.aspx
     
    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.
    Permite que a manipulação de dados seja incluída em unidades de programas. Blocos de PL/SQL são passados e processados por uma PL/SQL Engine que pode estar dentro de uma ferramenta Oracle ou do Server. A PL/SQL Engine filtra os comandos SQL e manda individualmente o comando SQL para o SQL Statement Executor no Oracle Server, que processa o PL/SQL com os dados retornados do Server.
    Fonte: http://pt.wikipedia.org/wiki/PL/SQL
  • E se for um cursor dentro de um bloco?

  • c-

    Em PL/SQL, todo select exige INTO para associar colunas com a variavel.