• 1 odgovor
  • 3.265 pregleda
Mala pomoć ...Update Set 16.06.2013. u 21:14 · pre 162 meseci #1
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
Re: Mala pomoć ...Update Set 17.06.2013. u 08:07 · pre 162 meseci #2
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;
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme