Procedure que retornan o ultimo cadastro
Ola pessoal
preciso criar uma procedure que ao inserir um registro no banco, me retorne esse ID.
tentei isso
CREATE PROCEDURE SPProdutoInsert(P_ProdutoNome VARCHAR(50),P_ProdutoMarcaID INT, P_ProdutoDescricao VARCHAR(50), P_ProdutoDimensao VARCHAR(30), P_ProdutoPreco DECIMAL(10,2), P_ProdutoIsNacional TINYINT, P_ProdutoIsPromocao TINYINT, P_ProdutoPrioridade TINYINT, P_ProdutoImagemCaminho VARCHAR(50))
INSERT INTO tbproduto(
ProdutoNome,
ProdutoMarcaID,
ProdutoDescricao,
ProdutoDimensao,
ProdutoPreco,
ProdutoIsNacional,
ProdutoIsPromocao,
ProdutoPrioridade,
ProdutoImagemCaminho) VALUES(
P_ProdutoNome,
P_ProdutoMarcaID,
P_ProdutoDescricao,
P_ProdutoDimensao,
P_ProdutoPreco,
P_ProdutoIsNacional,
P_ProdutoIsPromocao,
P_ProdutoPrioridade,
P_ProdutoImagemCaminho
)
SELECT LAST_INSERT_ID()
mas nao funcionou
oq estou fazendo de errado?
abs
T+
Discussão (1)
Carregando comentários...