Hallo Tanja,
SELECT VERSION()
5.0.18
vergiß, was ich zuerst gepostet habe. Ein Reflex ;-)
Deine Syntax weist selbstverständlich einen Fehler auf. Schließlich verwendest Du INSERT ... SELECT. In diesem Fall sind die Klammern um die SELECT-Anweisung nicht nur überflüssig, sondern falsch. Lass sie zusammen mit VALUES weg.
INSERT INTO orte (
zusatzinfo2,
name)
SELECT
loc_id,
text_val
FROM geodb_textdata
WHERE text_locale="de"
sollte es tun.
Freundliche Grüße
Vinzenz