Maybaygiare.org

Blog Network

Válasszon

szintaxis

SELECT col_name ... INTO var_name ... table_expr

tartalom

  1. szintaxis
  2. leírás
  3. példák
  4. Lásd még

leírás

kiválasztás … INTO lehetővé teszi a kiválasztott oszlopok tárolását directlyinto változók. Nincs eredményhalmaz. A lekérdezésnek egyetlen sort kell visszaadnia. Ha a lekérdezés nem ad vissza sorokat, akkor az 1329 hibakóddal figyelmeztetés történik (nincs adat), ésa változó értékek változatlanok maradnak. Ha a lekérdezés multiplerows értéket ad vissza, 1172 hiba lép fel (az eredmény egynél több sorból állt). Ha lehetséges, hogy az utasítás több sort is lekérhet, aLIMIT 1 használatával korlátozhatja az eredményhalmazt egyetlen sorra.

az INTO záradék az utasítás végén is megadható.

az események részeként előforduló ilyen állítások összefüggésébenaz Eseményütemező által végrehajtott diagnosztikai üzenetek (nem csakhibák, hanem figyelmeztetések is) a hibanaplóba, valamint a Windows rendszeren az alkalmazás eseménynaplójába kerülnek.

Ez az utasítás mind a helyi változókkal, mind a felhasználó által definiált változókkal használható.

a teljes szintaxist lásd: kiválasztás.

a változó értékének beállításának másik módja a SET utasítás.

SELECT ... INTO az eredményeket akkor sem tárolja a lekérdezési gyorsítótár, ha a SQL_CACHE meg van adva.

példák

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

Lásd még:

  • SELECT – full SELECT szintaxis.
  • válassza az in OUTFILE lehetőséget-formázás és az eredmény külső fájlba írása.
  • válassza ki a DUMPFILE – binary-safe írás a formázatlan eredményeket egy külső fájlba.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.