![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 426 Pomógł: 1 Dołączył: 2.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Napisałem tranzakcje na proces kasowania danych z tabel:
I za każdym razem gdy chce uruchomić skrypt to wywala mi błąd: Can't execute the given command because you have active locked tables or an active transaction W manualu znalazłem takie coś odnośnie transakcji i truncate table: http://dev.mysql.com/doc/refman/4.1/en/implicit-commit.html Pozdrawiam Ten post edytował Apo 27.05.2006, 17:27:11 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat active locked tables wczesniej co masz w kodzie? -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#3
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Apo: Nie mozesz uzyc TRUNCATE wewnatrz transakcji -- nie da sie -- jest to zapytanie usuwajace i tworzace tabele i zgodnie z manualem nie mozesz ich wykonac wewnatrz transakcji.
Poza tym: TRUNCATE TABLE tablea1, tabela2, itd -------------------- Nie lubię jednorożców.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 7.07.2025 - 16:29 |