Fórum Pau com transacao #30815
02/09/2006
0
Tava testando transacoes no meu MySql 4.1 e (axo eu) nao ta funcionando normalmente:
eu dei p iniciar: set autocommit = 0
dai dei: insert linguagem (id,nome) values (1,´Java´)
e dps eu NAO to dando o COMMIT e o banco ta cadastrando os dados. Nao era preciso o COMMIT qnd eu seto autocommit = 0 (creio eu q sim)?
outra coisa, to tentando usar o START TRANSACTION e tb n ta pegando direito:
start transaction;
insert linguagem (id,nome) values (1,´Java´);
insert linguagem (id,nome) values (1,´C´);
commit;
Ele n cadastra os dados, como se tivesse parando no start transaction.
Entao testei:
start transaction
insert linguagem (id,nome) values (1,´Java´)
insert linguagem (id,nome) values (1,´C´)
commit;
Deu pau no primeiro insert.
To testando isso no MySql Query Browser 1.1.20.
Bem, na teoria ta td certo (creio), mas na pratica na ta pegando e gostaria d saber o porquê. Quem ja fez isso ajuda ai, vlws...
eu dei p iniciar: set autocommit = 0
dai dei: insert linguagem (id,nome) values (1,´Java´)
e dps eu NAO to dando o COMMIT e o banco ta cadastrando os dados. Nao era preciso o COMMIT qnd eu seto autocommit = 0 (creio eu q sim)?
outra coisa, to tentando usar o START TRANSACTION e tb n ta pegando direito:
start transaction;
insert linguagem (id,nome) values (1,´Java´);
insert linguagem (id,nome) values (1,´C´);
commit;
Ele n cadastra os dados, como se tivesse parando no start transaction.
Entao testei:
start transaction
insert linguagem (id,nome) values (1,´Java´)
insert linguagem (id,nome) values (1,´C´)
commit;
Deu pau no primeiro insert.
To testando isso no MySql Query Browser 1.1.20.
Bem, na teoria ta td certo (creio), mas na pratica na ta pegando e gostaria d saber o porquê. Quem ja fez isso ajuda ai, vlws...
Hlds
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)