sql >> Database teknologi >  >> RDS >> Oracle

Hvorfor kan jeg ikke bruge SELECT ... TIL OPDATERING med samlede funktioner?

Syntaksen select . . . for update låser poster i en tabel for at forberede en opdatering. Når du foretager en aggregering, refererer resultatsættet ikke længere til de originale rækker.

Med andre ord er der ingen poster i databasen at opdatere. Der er kun et midlertidigt resultatsæt.



  1. MySQL flere kolonner i IN-klausul

  2. Kan LINQ-til-SQL udelade uspecificerede kolonner ved indsættelse, så der bruges en databasestandardværdi?

  3. Farver i psql-prompten

  4. Oracle:Hvordan konverterer jeg hex til decimal i Oracle SQL?