- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MySQL 文字切出し)
MySQL文字切出し方法とは?
このQ&Aのポイント
- MySQLを使用してNASのアクセスログをrsyslogを介して記録しています。ログ情報は[Message]カラムに格納されており、その中から特定の項目を切り出すためにViewを作成したいと考えています。
- 例えば、[User:nobody(192.168.???,???)] File Open(Read) /mnt/array1/share/(ファイル名)という形式のログがある場合、UserとIPはsubstring関数とLocate関数を使用して正常に切り出すことができましたが、フォルダ名の切り出しが上手くいきません。
- 具体的には、Messageカラムの3番目の「/」から4番目の「/」の間の部分を切り出したいです。解決方法をご教示いただけると幸いです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- 山田 太郎(@f_a_007)
- ベストアンサー率20% (955/4574)
回答No.1
お礼
f_a_007様 アドバイス有難うございます。 内容からすると、VBもしくはVBAで処理するのではと思いますが、出来ればMYSQLだけで今後のバックアップ・不要データ削除を考えMySQLだけで完結したいと考えております。 お教え頂いた、Functionは面白そうなので、言語側で処理する際の参考にさせて頂きます。 有難うございました。