私のテーブルには、次のような文字列があります。
Quisque scelerisque, odio ut ornare faucibus - IR:5443_XP
Maecenas eleifend felis in - IR:2077_XP
上記の文字列では、数字(5443、2077)のみを抽出し、データを次のように変換する必要があります。
Quisque scelerisque, odio ut ornare faucibus - Model ID = 5443
Maecenas eleifend felis in - Model ID = 2077
データベースには、変更する必要のあるこれらが多数あります。MySQLでこれを行うにはどうすればよいですか?MySQLの「REGEXP」関数はこれを行うのに十分強力ではないと思います。部分式を使用して数字を格納し、それらを取得してテキストを2番目の形式に更新する必要があると思います。
http://www.mysqludf.org/lib_mysqludf_preg/を確認しましたが、xampp環境で実行できませんでした。