01. september 2008 - 14:26
Der er
7 kommentarer og 2 løsninger
hvorfor virker min update ikke
Hej eksperter Jeg har følgende update query, men jeg får følgende besked "Operation must use an updatable query". Kan nogen fortælle mig hvad jeg gør galt? UPDATE inputdata INNER JOIN SASADMIN_TMSRAP_PORDATA_ALLE ON inputdata.por = SASADMIN_TMSRAP_PORDATA_ALLE.POR SET inputdata.team = [SASADMIN_TMSRAP_PORDATA_ALLE].[TEAM];
Annonceindlæg tema
Cloud & AI
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
01. september 2008 - 14:45
#1
hvis jeg laver en: SELECT inputdata.por, SASADMIN_TMSRAP_PORDATA_ALLE.TEAM FROM inputdata INNER JOIN PorAlle ON inputdata.por = SASADMIN_TMSRAP_PORDATA_ALLE.POR; får jeg 532 poster, selvom der er 550 i inputdata. Men det er stadigvæk helt korrekt. derfor undre jeg mig over at min update ikke virker. Kan det have noget at gøre med at SASADMIN_TMSRAP_PORDATA_ALLE er et link til en oracle tabel?
01. september 2008 - 14:50
#2
Med link - Mener du så ikke en sammenkædning? Prøv evt. at importere SASADMIN_TMSRAP_PORDATA_ALLE og kør di update på den importerede tabel. Hvad sker der så?
01. september 2008 - 15:46
#3
det virkede lidt bedre, men hvad så hvis det er en query?
01. september 2008 - 15:49
#4
UPDATE inputdata INNER JOIN cupd2 ON inputdata.por = cupd2.por SET inputdata.samletdato = cupd2.DGDT; cupd2 er en query
01. september 2008 - 17:50
#5
"det virkede lidt bedre, men ..."! does that mean that it works or doesnt work? You could try something like this UPDATE inputdata samletdato = (SELECT DGDT FROM cupd2 C WHERE C.por = [inputdata]![por])
01. september 2008 - 18:24
#6
yes terry, it worked. And yours to. But mugs came first. Hope that's okay that he gets the point?
01. september 2008 - 18:30
#7
Vi kan vel dele.
01. september 2008 - 18:38
#8
If its OK with mugs then we can share but in the end its up to the person whp placed the qeustion :o)
01. september 2008 - 19:23
#9
thanks
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser