Maybaygiare.org

Blog Network

Välj i

Syntax

SELECT col_name ... INTO var_name ... table_expr

innehåll

  1. Syntax
  2. beskrivning
  3. exempel
  4. se även

beskrivning

välj … INTO gör att Valda kolumner kan lagras direkt i variabler. Inget resultset produceras. Frågan ska returnera en enda rad. Om fråganreturnerar inga rader uppstår en varning med felkod 1329 (Inga data) ochvariabelvärdena förblir oförändrade. Om frågan returnerar multiplerows uppstår fel 1172 (resultatet bestod av mer än en rad). Om det är möjligt att uttalandet kan hämta flera rader kan du användaLIMIT 1 för att begränsa resultatet till en enda rad.

INTO-klausulen kan också anges i slutet av uttalandet.

i samband med sådana uttalanden som uppstår som en del av händelserutförd av Händelseschemaläggaren skrivs diagnosmeddelanden (inte barafel, men också varningar) till felloggen och påWindows till programhändelseloggen.

detta uttalande kan användas med både lokala variabler och användardefinierade variabler.

För fullständig syntax, se Välj.

ett annat sätt att ställa in en variabels värde är set-satsen.

SELECT ... INTO resultat lagras inte i frågecachen även omSQL_CACHE anges.

exempel

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

Se även

  • SELECT – full SELECT syntax.
  • välj i OUTFILE-formatering och skriva resultatet till en extern fil.
  • välj i DUMPFILE-binär-säker skrivning av de oformaterade resultaten till en extern fil.

Lämna ett svar

Din e-postadress kommer inte publiceras.