Avatar billede xezbeth Nybegynder
17. september 2008 - 10:07 Der er 9 kommentarer og
1 løsning

Sql script til Oracle db

Hej kan nogen fortælle mig om det her er korrekt+

UPDATE product SET pro_group = '999' WHERE pro_group = '299';
COMMIT;
Update product set sub_group ’9991’ where field8 = ‘ZPDS‘
COMMIT;
Update product set sub_group ’9992’ where field8 = ‘ZPOP’ and field8 = ‘HALB’
COMMIT;
Update product set sub_group ’9993’ where field8 = ‘ZPRE ‘
COMMIT;

eller der det sådan
Update product set pro_group='999', sub_group ’9993’ where pro_group = '299' and field8 = ‘ZPRE ‘ and field8 = ‘ZPOP’ and field8 = ‘HALB’ and field8 = ‘ZPDS‘
COMMIT;
Avatar billede arne_v Ekspert
17. september 2008 - 10:37 #1
Den foerste.

(fordi der er forskellig WHERE)
Avatar billede arne_v Ekspert
17. september 2008 - 10:38 #2
Er du sikker paa at pro_group og sub_group er tekst (VARCHAR2) ?
Avatar billede xezbeth Nybegynder
17. september 2008 - 16:13 #3
yes det er jeg, er det her også korrekt egentlig,d esværre kan jeg ikke teste det lige nu... Update product set sub_group ’9992’ where field8 = ‘ZPOP’ and field8 = ‘HALB’
mange tak for hjælpen :) du må gerne svare så du kan få points
Avatar billede arne_v Ekspert
17. september 2008 - 16:22 #4
ups

nej

where field8 = ‘ZPOP’ and field8 = ‘HALB’

vil aldrig matche noget

maaske mener du OR og ikke AND
Avatar billede arne_v Ekspert
17. september 2008 - 16:22 #5
svar
Avatar billede xezbeth Nybegynder
17. september 2008 - 21:28 #6
ja OR, men ellers kan jeg vel lave endnu en linie som her
Update product set sub_group= ’9992’ where field8 = ‘ZPOP’
Update product set sub_group =’9992’ where field8  = ‘HALB’
Avatar billede arne_v Ekspert
17. september 2008 - 22:03 #7
Ja, men en statement med enten OR eller IN maa vaere bedre.
Avatar billede xezbeth Nybegynder
17. september 2008 - 22:09 #8
Update product set sub_group ’9992’ where field8 in ( ‘ZPOP’, ‘HALB’) således, som i en sql db?
COMMIT;
Avatar billede arne_v Ekspert
17. september 2008 - 22:21 #9
Ja.

Plingerne skal naturligvis vaere lodrette plinger.
Avatar billede xezbeth Nybegynder
17. september 2008 - 22:23 #10
yes.  endnu engang mange tak :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester