Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.12;
Скачать: CL | DM;

Вниз

Как в Java создать savepoint ?   Найти похожие ветки 

 
Delphi)basic   (2006-10-26 13:18) [0]

Как в Java создать savepoint?
Следующий код не срабатывает:
 ...
 Savepoint sp;
 ...
 sp = c.setSavepoint();
 ...
где c - Connection (открытый)


 
Evgeny V ©   (2006-10-26 14:07) [1]

Возможно AutoCommit установлен в true?


 
Delphi_basic   (2006-10-26 14:12) [2]

Вообще то да...
Но savepoint, насколько я понимаю, для того и нужен, чтобы можно было вернуться к состоянию на момент его создания, независимо от того, что происходило между его созданием и до момента отката к нему?
(правда, есть исключения вроде случаев использования DML и еще чего-то...)


 
Delphi_basic   (2006-10-26 14:14) [3]


> (правда, есть исключения вроде случаев использования DML
> и еще чего-то...)


ошибся, не DML, а DDL


 
Delphi basic ©   (2006-10-26 14:22) [4]

... да... не был на форуме пару месяц и ник только с третьей попытки вспомнил


 
Evgeny V ©   (2006-10-26 14:27) [5]

По документации Оракла нельзя создать savePoint в случае когда установлен autoCommit

oracleSetSavepoint
public OracleSavepoint oracleSetSavepoint()
                                  throws java.sql.SQLExceptionOracle extension Creates an unnamed savepoint in the current transaction and returns the new oracle.jdbc.OracleSavepoint object that represents it.
Returns:
the new oracle.jdbc.OracleSavepoint object
Throws:
java.sql.SQLException - if a database access error occurs or this Connection object is currently in auto-commit mode
Since:
9.0.2
See Also:
OracleSavepoint


 
Delphi basic ©   (2006-10-26 14:30) [6]

:(
... грабли
спасибо за информацию!



Страницы: 1 вся ветка

Текущий архив: 2006.11.12;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.029 c
2-1161673983
pathfinder
2006-10-24 11:13
2006.11.12
Загрузка StringList из буфера..


2-1161863963
Fostr
2006-10-26 15:59
2006.11.12
Динамическое создание компонента


15-1161706480
Dmytro
2006-10-24 20:14
2006.11.12
Проблема с кодировкой (MSSQL 2005 и PHP5)


15-1161887904
Kerk
2006-10-26 22:38
2006.11.12
У меня столько энергии вырабатывается, что я ее гашу в труде (с)


6-1150909146
***(H@kker)***
2006-06-21 20:59
2006.11.12
Ошибка при отправке почты! :-(