Как насчет создания устойчивой переменной, чтобы при каждом добавлении новой записи в таблицу переменная max_tableA_id обновлялась, чтобы она всегда была в пределах досягаемости.
В качестве альтернативы вы можете создать простую таблицу с двумя столбцами ... имена таблиц и текущий максимальный идентификатор, а затем обновлять соответствующую запись каждый раз, когда в таблицу добавляется новая запись.
теперь все, что вам нужно, это простой запрос для получения текущего максимального идентификатора для данной таблицы. .