Maybaygiare.org

Blog Network

SELECT INTO

Sintaxe

SELECT col_name ... INTO var_name ... table_expr

Conteúdo

  1. Sintaxe
  2. Descrição
  3. Exemplos
  4. Veja Também:

Descrição

SELECIONAR … Permite armazenar directamente as colunas seleccionadas em variáveis. Nenhum resultado é produzido. A consulta deve retornar uma única linha. Se o queryreturns não rows, um aviso com o código de erro 1329 ocorre (sem dados), e os valores variáveis permanecem inalterados. Se a consulta retorna multiplerows, erro 1172 ocorre (o resultado consistiu em mais de uma linha). Se é possível que a instrução possa recuperar várias linhas, você pode usarLIMIT 1 para limitar o resultado definido para uma única linha.

A cláusula de entrada também pode ser especificada no final da declaração.

no contexto de tais declarações que ocorrem como parte de eventos analisados pelo Escalonador de Eventos, as mensagens de diagnóstico (não apenas erros, mas também avisos) são escritas no registo de erros e, em seguida, no registo de eventos da aplicação.

esta afirmação pode ser usada tanto com variáveis locais como com variáveis definidas pelo utilizador.

para a sintaxe completa, veja em SELECT.

outra maneira de definir o valor de uma variável é a instrução SET.

SELECT ... INTO os resultados não são armazenados na cache da consulta, mesmo se SQL_CACHE é especificado.

exemplos

SELECT id, data INTO @x,@y FROM test.t1 LIMIT 1;

Ver também

  • select – full SELECT SELECT SELECT SELECT syntax.
  • seleccione na formatação do exterior e escreva o resultado para um ficheiro externo.
  • seleccione num ficheiro DUMPFILE-binary-gravação segura dos resultados não formatados num ficheiro externo.

Deixe uma resposta

O seu endereço de email não será publicado.