前提・実現したいこと
SQLで一部文字列を抽出する方法はありますか?
例:フルパスから、共有ファイルサーバーのIPアドレスのみ抽出する。
\123.145.178.189\Test_file\01_testの「123.145.178.189」のみ抽出
C:等¥の前のみ抽出する方法は分かるのですが、
上記のような指定文字の記号と数字の混在する部分を抽出する方法はありますでしょうか。
何卒どうぞよろしくお願い致します。
###試したこと###
REPLACE(LEFT,'\123.145.178.189\Test_file_01.test',
PATINDEX('%[a-zA-Z]%',\123.145.178.189\Test_file_01.test')),'','') END
補足情報(FW/ツールのバージョンなど)
Microsoft SQL Server Management Studio