當要比對資料庫中的Script和版控中的是否一致時,例如:自訂函式時,要搭配WinMerge進行資料夾比對時,需要將SQL產生的檔案名稱變更和版控一致時,就需要批次取代特定檔案名稱字串
將前置的字元【dbo.】取代為空字串,和後置的字元【..UserDefinedFunction】取代為空字串
Dir | Rename-Item -NewName {$_.Name -replace ".dbo",""}
Dir | Rename-Item -NewName {$_.Name -replace ".UserDefinedFunction",""}
變更後結果就一致了
接著就可以進行檔案比對了