MULTI_THEME_TABLEなどのオプションを利用しなければ、PostgreSQL辺りでも動くと思うのですが、試していないのでMySQLのみと書いています。
検証していただける親切な方がいれば、検証していただき、フィードバックをいただければエラー箇所を対応したものに書き換えるつもりです。
最近MySQLしか使ってないのではっきりわかっていませんが、以下が多分怪しいと思っています。