sourceコマンドをストアドプロシージャ内で定義したいと思ったのですが、
そもそもsourceコマンドそのものがworkbenchからだと実行できずシンタックスエラーとなります。
linuxでログインした後からはできるのですが、これってlinuxのコマンドなんですかね。
[追記]
linuxでmysqlログイン後は下記のコマンドで通るのですが、
source /home/hikage/load.sql;
workbench経由だとsourceの部分がシンタックスエラーとなります。
エラーメッセージ:1046.You have an error in your SQL syntax;
mysql 5.6
外部ファイルから読み込みたい理由は
AWSのload data from s3~(s3からAuroraへのデータ連携)
がストアドプロシージャで定義不可能だったので外部ファイルに定義してtransactionの中で実行する流れをとろうろ考えました。

回答2件
あなたの回答
tips
プレビュー