Kezdőoldal » Számítástechnika » Egyéb kérdések » Ilyet ++ dolgot lehet csinálni...

Ilyet ++ dolgot lehet csinálni MySQL-ben?

Figyelt kérdés

Pl.:

Php-ban így kell:

$valtozo = "abc";

echo $valtozo++; //abd-t ad vissza


MySQL-ben ezt meglehet valósítani?

Ezt próbálgattam de nem jó

SET valami = 'abc';

SELECT valami++;

#1193 - Unknown system variable 'valami'

ezt a hibát adja vissza



2017. aug. 15. 19:23
 1/2 anonim ***** válasza:

Hát nem. És ha belegondolsz, hogy pontosan mit is csinál a ++, és mit is csinál a SELECT, akkor érteni fogod, miért.

Függetlenül attól, hogy a SET sem működik így. A MySQL-ben nem változók vannak, hanem táblák, mezők, rekordok.

Tehát a hibaüzenetet azért kaptad, mert a SET-et rosszul használtad, de ha ezen túljutsz, akkor sem fog így működni a ++.

2017. aug. 15. 20:07
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:
100%

Maximum ilyet tudsz csinálni:

SET @valami = X'abc';

SET @valami = @valami + 1;

SELECT @valami;


Bővebben a hivatalos dokumentációban:

* [link]

* [link]

2017. aug. 15. 21:49
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!