hlmod.hu https://hlmod.hu/ |
|
Sql SQL syntax https://hlmod.hu/viewtopic.php?f=10&t=30845 |
Oldal: 1 / 1 |
Szerző: | konfigos312 [ 2021.01.11. 23:09 ] |
Hozzászólás témája: | Sql SQL syntax |
Sziasztok. Lenne egy olyan problémám hogy meg van csinálva hogy külön táblába mentsen a reg meg az adatok. És az lenne a problémám hogy a második tábla szépen meg csinálja a reg általi id re az értlket de updétnél ezt dobja ki. Tehát a felhasználóó id-t le generálja csak a változót nem menti le.
Kód: L 01/11/2021 - 23:02:33: [regv1.amxx] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE `Id` = 1' at line 1 Üdv köszi. |
Szerző: | HellEnergY [ 2021.01.11. 23:25 ] |
Hozzászólás témája: | Re: Sql SQL syntax |
konfigos312 írta: Sziasztok. Lenne egy olyan problémám hogy meg van csinálva hogy külön táblába mentsen a reg meg az adatok. És az lenne a problémám hogy a második tábla szépen meg csinálja a reg általi id re az értlket de updétnél ezt dobja ki. Tehát a felhasználóó id-t le generálja csak a változót nem menti le. Üdv köszi.
Ígyis lehet(de akkor töröld ki ezt: Len += formatex(Query[Len], charsmax(Query), "Dollars = '%d', ",Usd[id]);):
|
Szerző: | konfigos312 [ 2021.01.11. 23:35 ] |
Hozzászólás témája: | Re: Sql SQL syntax |
HellEnergY írta: konfigos312 írta: Sziasztok. Lenne egy olyan problémám hogy meg van csinálva hogy külön táblába mentsen a reg meg az adatok. És az lenne a problémám hogy a második tábla szépen meg csinálja a reg általi id re az értlket de updétnél ezt dobja ki. Tehát a felhasználóó id-t le generálja csak a változót nem menti le. Üdv köszi.
Ígyis lehet(de akkor töröld ki ezt: Len += formatex(Query[Len], charsmax(Query), "Dollars = '%d', ",Usd[id]);):
úgyan az mind a kettölvel L 01/11/2021 - 23:34:43: [regv1.amxx] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE Id = '1'' at line 1 |
Szerző: | JohanCorn [ 2021.01.12. 00:10 ] |
Hozzászólás témája: | Re: Sql SQL syntax |
WHERE előtt már nem kell vessző. |
Szerző: | konfigos312 [ 2021.01.12. 15:03 ] |
Hozzászólás témája: | Re: Sql SQL syntax |
Hova? |
Szerző: | JohanCorn [ 2021.01.12. 15:29 ] |
Hozzászólás témája: | Re: Sql SQL syntax |
konfigos312 írta: Hova? Gyakorlatilag sehová. A SET részben felsorolod hogy milyen oszlopok értékeit mire szeretnéd módosítani. Nyilván akkor sorolsz fel, ha több ilyen is van. Jelen esetben két ilyen volt. A Dollar és a Parameter. Ez utóbbi ki van kommentelve, így az előbbi végén álló vessző gyakorlatilag közvetlen a WHERE után áll. (Nem lenne szabad.) Tehát ha a SET-ben felsorolsz oszlop érték páratokat, akkor győződj meg arról, hogy az utolsó után ne legyen vessző. Szintaktikailag így helyes. |
Szerző: | konfigos312 [ 2021.01.12. 15:33 ] |
Hozzászólás témája: | Re: Sql SQL syntax |
JohanCorn írta: konfigos312 írta: Hova? Gyakorlatilag sehová. A SET részben felsorolod hogy milyen oszlopok értékeit mire szeretnéd módosítani. Nyilván akkor sorolsz fel, ha több ilyen is van. Jelen esetben két ilyen volt. A Dollar és a Parameter. Ez utóbbi ki van kommentelve, így az előbbi végén álló vessző gyakorlatilag közvetlen a WHERE után áll. (Nem lenne szabad.) Tehát ha a SET-ben felsorolsz oszlop érték páratokat, akkor győződj meg arról, hogy az utolsó után ne legyen vessző. Szintaktikailag így helyes. tehát ha 2 vagy több változot akarok menteni akkor menni fog vagy akkor is ez fog fent álni? Csak mert ez így van nekem le kérve már évek óta az egyes táblámba csak most jöt rám hogy külön szedjem a reget meg a mod értékeket. |
Szerző: | JohanCorn [ 2021.01.12. 15:40 ] |
Hozzászólás témája: | Re: Sql SQL syntax |
Mehet bele amennyi fér. Annyi a lényeg, hogy az utolsó láncelem ami még a WHERE előtt ál már ne vesszővel záródjon. Szintaxis Hiba! UPDATE `game_mod` SET `Dollars` = '100', WHERE `Id` = '1'; Megfelelő! UPDATE `game_mod` SET `Dollars` = '100' WHERE `Id` = '1'; |
Szerző: | konfigos312 [ 2021.01.12. 20:13 ] |
Hozzászólás témája: | Re: Sql SQL syntax |
JohanCorn írta: Mehet bele amennyi fér. Annyi a lényeg, hogy az utolsó láncelem ami még a WHERE előtt ál már ne vesszővel záródjon. Szintaxis Hiba! UPDATE `game_mod` SET `Dollars` = '100', WHERE `Id` = '1'; Megfelelő! UPDATE `game_mod` SET `Dollars` = '100' WHERE `Id` = '1'; Köszönöm sikerült. |
Oldal: 1 / 1 | Minden időpont UTC+02:00 időzóna szerinti |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |