- Konu Yazar
- #1
Evet arkadaşlar bu konuyu açmamdaki amaç başlarda bilmediğim ancak yavaş yavaş öğrendiğim database editleme aşamasında gerçekten yardımı olan sql kodlarını sizlerle paylaşmak. Direk kodlara geçelim ;
1-SILME = delete k_npc where ssid=4500 örnekteki kod ile k_npc tablosunda yer alan 4500 ssid li npc yi databaseden silmiş bulunuyoruz. Ancak db den npc silme durumlarında şöyle bir sıkıntı meydana geliyor Npc yi db den silmemize rağmen koordinatları kalıyor buda aiserverin açılmamasına neden oluyor o yüzden npc yi hem k_npc den hemde k_npcpos tan silmemiz gerekiyor bu yüzden delete k_npcpos where npcid=4500
2-EDITLEME = select*from k_npc where ssid=4500 örnekteki kod ile npcmizin özelliklerinin ( hp si atağı vereceği np item ) incelenebileceği kısmı açabiliriz. Buradan tüm özellikler karşımıza çıkar ancak editlememiz için ekstra bir komuta ihtiyacımız var oda update k_npc set iloyalty=1000 where ssid=4500 bu kod ile 4500 ssid li npc mizden kesince gelecek olan np oranını 1000 yaptık. Buradaki ssid iloyalty gibi kısımlar tamamen tablodaki columnlar ile ilgilidir.
Ayrıca insert into cevirme editörü sayesinde bir zonedeki herhangi bir kritere bağladğnız tüm npc veya monsterleri ayıklayıp , başka bir dbden yada başka bir zoneden belirlediğiniz zoneye aktarabilirsiniz. Örneğin ;

bu sorgu ile 31 nolu zonedeki tüm npc ve yaratıkların insert into şeklnde kodunu aldık.
Ayrıca , database üzerindeki herhangibir tabloda belirlediğiniz sütunda geçen herhangi bir kelime veya harf grubunu aramak istiyorsanızda şu komutu kullanabilirsiniz.
select*from userdata where struserid like '%chrome%'
bu komut ile userid sinin içinde chrome geçenleri sıralar.
Program link = Insert Into Kod Çevirici
2-EDITLEME = select*from k_npc where ssid=4500 örnekteki kod ile npcmizin özelliklerinin ( hp si atağı vereceği np item ) incelenebileceği kısmı açabiliriz. Buradan tüm özellikler karşımıza çıkar ancak editlememiz için ekstra bir komuta ihtiyacımız var oda update k_npc set iloyalty=1000 where ssid=4500 bu kod ile 4500 ssid li npc mizden kesince gelecek olan np oranını 1000 yaptık. Buradaki ssid iloyalty gibi kısımlar tamamen tablodaki columnlar ile ilgilidir.
Ayrıca insert into cevirme editörü sayesinde bir zonedeki herhangi bir kritere bağladğnız tüm npc veya monsterleri ayıklayıp , başka bir dbden yada başka bir zoneden belirlediğiniz zoneye aktarabilirsiniz. Örneğin ;

bu sorgu ile 31 nolu zonedeki tüm npc ve yaratıkların insert into şeklnde kodunu aldık.
Ayrıca , database üzerindeki herhangibir tabloda belirlediğiniz sütunda geçen herhangi bir kelime veya harf grubunu aramak istiyorsanızda şu komutu kullanabilirsiniz.
select*from userdata where struserid like '%chrome%'
bu komut ile userid sinin içinde chrome geçenleri sıralar.
Program link = Insert Into Kod Çevirici