DELIMITER
er faktisk en MySQL kommandolinjeindstilling, ikke SQL:http://dev.mysql.com/doc/refman/5.0/en/mysql-commands.html
. Det betyder, at du ikke kan indstille afgrænsningen på denne måde.
Oven i det ville det ikke hjælpe, hvis du kunne som ActiveRecord::Base.connection.execute
giver dig kun mulighed for at udføre én sætning ad gangen ud af boksen (se http:// www.seanr.ca/tech/?p=75
).