Ich ergänze mal, dass dieses Verhalten nichts mit der Datenbank zu tun hat, sondern mit der Art des Zugriffs. Der ist unterschiedlich von Tool zu Tool.
Einzelanweisungen sind der minimale Standard, das gilt auch und vor allem in einem Delphiforum für die meisten
Query Komponenten. (Einzelanweisungen dann gerne ohne Semicolon)
Script-fähig sind aber viele Tools, Delphi Komponenten eher wenige.