- 締切済み
トリガー内でperlモジュールを呼び出したい!
mysql5.0.27で、テーブルにinsertしたデータ(文字列)をperlモジュールで変換し、変換後の文字列を別のテーブルにinsertしたいのですが、方法がわかりません。 perlを使いたいのは、すでにモジュールがあるということと、他の言語では文字列変換が面倒という理由です。 perlが呼び出せないのなら、Cとかで作り直してもいいのですが、まずはperlの呼び出し方を教えてください。それができなければ、Cでも構いません。 できそう/できないだけでもご存知でしたら教えてください。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- chukenkenkou
- ベストアンサー率43% (833/1926)
回答No.1
MySQLのトリガ、ストアドプロシジャ&ファンクションは、標準SQL準拠であり、現在は他の言語で書かれたプロシジャを呼ぶことはできません。 ただ、同じくトリガ、ストアドプロシジャ&ファンクションを標準SQL準拠で開発が進んでいるDB2 UDBでは、CやJAVAで書いたプロシジャを呼べる機能を実装しているので、今後、MySQLでも同様の機能が実装されるかも知れません。
お礼
お礼が大変遅くなって、どうもすみませんでした。現状は、できないのですね。実装を工夫してみます。どうもありがとうございました。