LAST_INSERT_ID() do MySQL não funciona!

1 resposta
I

Olá

Alguém ja teve problema com a função LAST_INSERT_ID() do MySQL ?

Eu estou tendo, já tentei de tudo e não consigo fazer funcionar, ela me retorna sempre 0, mesmo após ser feito um INSERT em uma tabela auto_increment a funão me retorna zero.

talvez isso ajude a resolver o problema:

CREATE TABLE FuturoCliente (

idFuturoCliente INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,

Nome VARCHAR(45) NULL,

numeroCliente INTEGER UNSIGNED NULL,

Bairro VARCHAR(45) NULL,

Cidade VARCHAR(45) NULL,

UF VARCHAR(45) NULL,

CEP VARCHAR(45) NULL,

Endereco VARCHAR(100) NULL,

Origem VARCHAR(455) NULL,

PRIMARY KEY(idFuturoCliente)

);

esse é codigo da minha tabela.

Pesquisei em alguns fóruns e vi gente fazendo gambiarras desse tipo MAX(ID_TIPO), mas isso não funciona direito pois nem sempre o maior id será o ultimo.

enfim, se alguem puder me ajudar fico grato

1 Resposta

I

Resolvi o problema, era o fpd do querybrowser que não funciona direito, eu estava testando a funão LAST_INSERT_ID no querybrowser e não estava funcionando nem a pau a tres dias, dai tive a ideia de tester no Front e adivinhem… Funciou !!!

quando eu jogui na aplicação também funcionou

Criado 26 de setembro de 2008
Ultima resposta 29 de set. de 2008
Respostas 1
Participantes 1