Nun, ich habe temporäre Tabellen anstelle von Array-Variablen verwendet. Nicht die beste Lösung, aber es funktioniert.
Beachten Sie, dass Sie ihre Felder nicht formell definieren müssen, sondern sie einfach mit einem SELECT:
erstellenDROP TEMPORARY TABLE IF EXISTS my_temp_table;
CREATE TEMPORARY TABLE my_temp_table
SELECT first_name FROM people WHERE last_name = 'Smith';
(Siehe auch Temporäre Tabelle aus Select-Anweisung erstellen, ohne Create Table zu verwenden .)