Если немного расширить ответ OMG Ponies, вы можете использовать словарь данных и написать SQL для написания SQL. Например, в Oracle вы можете сделать что-то вроде этого:
SELECT 'insert into shop_wpsc_' || SUBSTR(table_name,9) || ' select * from ' || table_name || ';'
FROM all_tables
WHERE table_name LIKE 'WP_SPSC%'
Это сгенерирует серию операторов SQL, которые вы можете запустить как один скрипт. Как указывалось в OMG Ponies, синтаксис будет варьироваться в зависимости от того, какого поставщика БД вы используете (например, all_tables
зависит от Oracle).