У меня есть требование, при котором я должен заменить имена баз данных в динамическом sql новыми именами баз данных.
что-то вроде следующего:
select * from DBName.TableName
должно стать
select * from newDBName.TableName
select * from [DbName].TableName
должно стать
select * from [NewDbName].TableName
Я пробовал метод string.Replace()
, но он не учитывает все комбинации, которые программист может записать в базу данных в динамический sql
Пожалуйста, помогите.