Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Mala pomoć ...Update Set

[es] :: Oracle :: Mala pomoć ...Update Set

[ Pregleda: 2723 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

m51
tu i tamo

Član broj: 244167
Poruke: 73
*.dynamic.isp.telekom.rs.



Profil

icon Mala pomoć ...Update Set16.06.2013. u 21:14 - pre 139 meseci
Pozdrav,

prvi put sam u ovom delu foruma, a baze podataka mi nisu baš uža specijalnost. Pomažem komšiji oko zadatka pa imam određeni zastoj.
Potrebno je napisati upit kojim se menja adresa ( ulica i broj kao jedinstvena vrednost atributa) tako da se samo promeni naziv ulice, a da broj ostane isti. Klasično sa Update..Set kombinacijom naravno promeni i broj. Moje pitanje je kako ovo ostvariti, a da se broj ne promeni. Radi se o Oracle bazi pa sam zato odabrao ovaj podforum.
Unapred hvala
 
Odgovor na temu

brzak

Član broj: 66407
Poruke: 126



+5 Profil

icon Re: Mala pomoć ...Update Set17.06.2013. u 08:07 - pre 139 meseci
Pod uslovom da se kucni broj nalazi na kraju stringa i nema u sebi space mozes adresu da razdvojis na ovaj nacin

select 'adr1 adr2 adr3 broj'
,substr('adr1 adr2 adr3 broj',1,instr('adr1 adr2 adr3 broj',' ',-1))
,substr('adr1 adr2 adr3 broj',-instr('adr1 adr2 adr3 broj',' '))
from dual;
 
Odgovor na temu

[es] :: Oracle :: Mala pomoć ...Update Set

[ Pregleda: 2723 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.