Ich bin in FireDAC und Datenbanken generell jetzt nicht so fit, aber ich hätte gedacht dass Queries für Abfrage und Manipulation (Data
Query Language, Data Manipulation Language) gedacht ist, aber nicht für DDL welches die Struktur von Tabellen verändert.
Wenn man das möchte (dazu zählt z.B. auch das Anlagen und Löschen von Tabellen und Schemata) führt man die
Query direkt über die
TFdConnection
aus.
Wird hier auch so gezeigt:
Ausführen von Anweisungen (FireDAC)