Dovrei dare la stessa ID a piú tabelle in un database di MySql.
Le tabelle hanno strutture diverse.
Tutte le tabelle hanno un campo con lo stesso nome che contiene un valore comune tra di loro, ma i records nelle tabelle possono variare mentre esiste una tabella principale con la ID progressiva ed il campo di relazione tra tutte le tabelle, ma con nome diverso e con valore uguale alle altre tabelle.
Con SQL utilizzavo la seguente procedura importando da Access i dati.
Questa procedura non puó funzionare con MySql e quindi dovrei creare una query da eseguire poi nel server, avendo già importato tutte le tabelle ed avendo assegnato una ID progressiva alla principale dal nome tabella0.

Questa la vecchia procedura che utilizzavo per fare l'insert con SQL :
CREATE PROCEDURE [dbo].[Updatetabella1]
@Pedigree char(15),
@NUM char(15)
AS
DECLARE @ID int
BEGIN TRANSACTION
INSERT INTO tabella0 (Pedigree)
VALUES(@Pedigree)
IF @@ERROR <> 0
BEGIN
ROLLBACK TRANSACTION
RETURN (-1)
END
SELECT @ID= tabella0.ID FROM tabella0 WHERE Pedigree=@Pedigree
IF @@ERROR <> 0
BEGIN
ROLLBACK TRANSACTION
RETURN (-1)
END
INSERT INTO tabella1 (ID)
VALUES(@ID)
IF @@ERROR <> 0
BEGIN
ROLLBACK TRANSACTION
RETURN (-1)
END
COMMIT TRANSACTION
GO