Metin2 Hungarian Forum

Metin2 => Szerver készítés => Privát szerverek => Segítség => A témát indította: xTryx Dátum 2018-05-21, 22:19:10

Cím: mysql querry insertálás
Írta: xTryx Dátum 2018-05-21, 22:19:10
Sziasztok! Hogyan tudnám insertalni a querryt pl:
<ItemDef Vnum="10" Name="µµ+0" LocalizedName="kard+0"
úgy hogy az az adatbázisban is ugyan abban a kódolásban maradjon ami elvileg: BIG5 trad kínai
mivel
Name="µµ+0"
ból
name = "µµ+0"   -t csinál és ezért ugrik a droplist.txt
Cím: Re:mysql querry insertálás
Írta: K3zX Dátum 2018-05-21, 23:49:08
Ha nagyon nem megy akkor fogj egy jó item_proto-t pl VZ-ből, töltsd fel item_proto2 néven, majd futtass egy ilyen query-t:

UPDATE item_proto SET item_proto.name = item_proto2.name WHERE item_proto.vnum = item_proto2.vnum;
Szintakszisra garanciát nem vállalok, telóról írtam :D
Asszem a name oszlopban van a koreai nêv, ha nem akkor írd át.
Ha lefutott utána törölheted az item_proto2-t.

Ha eseteg lenne 1-2 új cucc dropban ami az item_proto2-ben nem volt benne, azt szerintem már kézzel nem nagy dolog javítani, syserr írja indítás után milyen nevet hiányol.
Cím: Re:mysql querry insertálás
Írta: xTryx Dátum 2018-05-22, 15:51:01
1054 - Unknown column 'item_proto2.vnum' in 'where clause'

UPDATE item_proto SET item_proto.locale_name = item_proto2.locale_name WHERE item_proto.vnum = item_proto2.vnum ;

A locale_name-t akarom cserélni mert a másikat közben megoldottam.
Cím: Re:mysql querry insertálás
Írta: K3zX Dátum 2018-05-22, 16:28:30
Akkor esetleg így:

UPDATE item_proto, item_proto2 SET item_proto.locale_name = item_proto2.locale_name WHERE item_proto.vnum = item_proto2.vnum;
Cím: Re:mysql querry insertálás
Írta: xTryx Dátum 2018-05-22, 16:43:41
Így már sodrófaa :D Köszi!
EhPortal 1.39 © 2025, WebDev