Skip site navigation (1) Skip section navigation (2)

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search for
  Advanced Search

Re: Insert-problem bei zugriff mittels login-



> Es funktioniert eben nicht, zumindest nicht ohne explizite Sperren.
> Wenn eine Transaktion A einfügt und parallel eine Transaktion 
> B denselben Wert, dann "sieht" Transaktion B den Wert von A 
> erst, wenn diese einen COMMIT durchführt. D.h.
> dein COUNT() ist wertlos, weil er in diesem Moment immer 0 liefert.
> 
> Wenn du einen unique constraint fehler abfangen willst, 
> arbeite mit SAVEPOINTS.

mmmmh, logisch deine argumentation ist auf jeden richtig. 

soviel ich weis ist jede einzelne anweisung ala 'INSERT INTO ....'
automatische 
eine einstufige transaktion. jetzt ist meine frage, wird meine definierte
regel 
innerhalb dieser transaktion durchgeführt oder nicht? muesste doch
eigentlich 
schon, da die rule direkt die insert-anweisung beeinflussen muss.

ist es besser diese ganze funktionalitaet in eine funktion als transaktion 
zu schreiben oder....?





Home | Main Index | Thread Index

Privacy Policy | PostgreSQL Archives hosted by Command Prompt, Inc. | Designed by tinysofa
Copyright © 1996 – 2008 PostgreSQL Global Development Group