Oracle - SQL problem

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/oracle_sql_problem_78619/page_1 - zur Vollversion wechseln!


Joshua schrieb am 14.05.2003 um 14:13

tja hab da ein kleines problem mit oracle........

ich steh im moment echt auf der leitung....

also: i hab eine tabelle sagen wir tab1

in dieser tabelle habe ich ca 740 Datensätze wo daten in spalten geändert werden sollen....

SQL-Query für die Daten die geändert werden sollen:

SELECT ALL GDV_OWNER.B_BEFUNDE.BETRIEB_MITGLIEDSNUMMER,
GDV_OWNER.B_BEFUNDE.TIERARZT_MITGLIEDSNUMMER, GDV_OWNER.B_BEFUNDE.LABOR_MITGLIEDSNUMMER,
GDV_OWNER.B_BEFUNDE.BEFUNDART_ID
FROM GDV_OWNER.B_BEFUNDE
WHERE (GDV_OWNER.B_BEFUNDE.LABOR_MITGLIEDSNUMMER LIKE 'I007'
AND GDV_OWNER.B_BEFUNDE.TIERARZT_MITGLIEDSNUMMER LIKE 'T000'
AND GDV_OWNER.B_BEFUNDE.BEFUNDART_ID LIKE '112')

dieses query zeit mir die daten an, die geändert werden sollen (die Befundart_id soll auf 111 geändert werden)

wie muß das query für die änderung aussehen?


schrieb am 14.05.2003 um 14:21

update gdv_owner.b_befunde set gdv_owner.befundart_id = 111
WHERE (GDV_OWNER.B_BEFUNDE.LABOR_MITGLIEDSNUMMER LIKE 'I007'
AND GDV_OWNER.B_BEFUNDE.TIERARZT_MITGLIEDSNUMMER LIKE 'T000'
AND GDV_OWNER.B_BEFUNDE.BEFUNDART_ID LIKE '112')

funkt das nicht? :confused:


Joshua schrieb am 14.05.2003 um 14:30

UPDATE GDV_OWNER.B_BEFUNDE SET GDV_OWNER.B_BEFUNDART_ID = '111'
WHERE (GDV_OWNER.B_BEFUNDE.LABOR_MITGLIEDSNUMMER LIKE 'I007'
AND GDV_OWNER.B_BEFUNDE.TIERARZT_MITGLIEDSNUMMER LIKE 'T000'
AND GDV_OWNER.B_BEFUNDE.BEFUNDART_ID LIKE '112');

i hab den tabellennamen und den Spaltennamen ausgebessert, aber er meint nur: invalid column name......

obwohl der name ja stimmt! -> ich bin heut echt schon zu lang @work! :rolleyes:


schrieb am 14.05.2003 um 14:53

oben hast ".B_BEFUNDART" und unten ".BEFUNDART" -> :confused:

es kann nur eines geben :cool:




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025