我有大量存储在表格中的PDF文件的文件路径,我需要更新。在下面的示例中,如何在保留\\OldPath\
?
Blah\Blah\SomthingOdd.PDF
\\OldPath\Blah\Blah\SomthingOdd.PDF
\\NewPath\Blah\Blah\SomthingOdd.PDF
答案 0 :(得分:1)
SELECT REPLACE('<ColumnThatContainsPath>,'\\OldPath\','\\NewPath\')
From Table1
替换功能的工作方式是,它只会查找&#34; \ OldPath \&#34;字符串并将其替换为&#34; \ NewPath \&#34;字符串。
https://docs.microsoft.com/en-us/sql/t-sql/functions/replace-transact-sql
答案 1 :(得分:0)
在MSSQL Server中,您可以使用以下代码
SELECT REPLACE('\OldPath\Blah\Blah\SomthingOdd.PDF','\OldPath','')