Maybaygiare.org

Blog Network

Valitse muotoon

syntaksi

SELECT col_name ... INTO var_name ... table_expr

Sisällys

  1. syntaksi
  2. kuvaus
  3. esimerkkejä

  4. Katso myös

kuvaus

valitse … INTO mahdollistaa valittujen sarakkeiden tallentamisen suoraan muuttujiin. Tulosta ei synny. Kyselyn pitäisi palauttaa yksi rivi. Jos kysymyksessä ei ole rivejä, annetaan varoitus virhekoodilla 1329 (tietoja ei ole), ja muuttujan arvot pysyvät muuttumattomina. Jos kysely palauttaa multiplerows, tapahtuu virhe 1172 (tulos koostui useammasta kuin yhdestä rivistä). Jos on mahdollista, että lauseke voi hakea useita rivejä, voit käyttääLIMIT 1 rajaamaan tulosjoukon yhteen riviin.

into-lauseke voidaan määritellä myös lausekkeen lopussa.

tällaisten lausumien yhteydessä, jotka esiintyvät osana tapahtumien ajoitusta, vianmääritysviestit (paitsi virheet, myös varoitukset) kirjoitetaan virhelokiin ja, onWindows, sovelluksen tapahtumalokiin.

tätä lauseketta voidaan käyttää sekä paikallisten muuttujien että käyttäjän määrittelemien muuttujien kanssa.

täydellinen syntaksi on kohdassa Valitse.

toinen tapa asettaa muuttujan arvo on joukon lauseke.

SELECT ... INTO tuloksia ei tallenneta kyselyn välimuistiin, vaikka SQL_CACHE olisi määritelty.

esimerkkejä

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

Katso myös

  • SELECT – full SELECT-syntaksi.
  • valitse OUTFILE – alustukseen ja kirjoita tulos ulkoiseen tiedostoon.
  • valitse DUMPFILE – binäärisuojattu kirjoitus muokkaamattomista tuloksista ulkoiseen tiedostoon.

Vastaa

Sähköpostiosoitettasi ei julkaista.