Hallo,
ich möchte einen Datensatz per 'SELECT MIN(spalte_a) FROM tab' gegen eine weitere SELECT Abfrage sperren.
Beispiel Tabelle tab
spalte_a
1
2
3
1 Verbindung reserviert nach SELECT Abfrage Datensatz 1. Wird, solange Datensatz 1 noch nicht wieder freigegeben wurde, der gleiche SELECT Befehl ausgeführt wird Datensatz 2 gesperrt.
Nun zu meinen Fragen:
Ist es eine Datenbankeinstellung (IBM DB2/Cloudscape)?
Ist es eine JDBC Einstellung (Transaktion / Locking)?
Ich habe schon verschiedene JDBC Einstellungen versucht, haben aber leider nicht zum gewünschten Effekt geführt.
Vielen Dank im voraus
Gruß
NoGi
ich möchte einen Datensatz per 'SELECT MIN(spalte_a) FROM tab' gegen eine weitere SELECT Abfrage sperren.
Beispiel Tabelle tab
spalte_a
1
2
3
1 Verbindung reserviert nach SELECT Abfrage Datensatz 1. Wird, solange Datensatz 1 noch nicht wieder freigegeben wurde, der gleiche SELECT Befehl ausgeführt wird Datensatz 2 gesperrt.
Nun zu meinen Fragen:
Ist es eine Datenbankeinstellung (IBM DB2/Cloudscape)?
Ist es eine JDBC Einstellung (Transaktion / Locking)?
Ich habe schon verschiedene JDBC Einstellungen versucht, haben aber leider nicht zum gewünschten Effekt geführt.
Vielen Dank im voraus
Gruß
NoGi