В моей базе данных есть таблица, включающая несколько столбцов, которые используются для выражений LIKE в SQL.Процесс, с которым я работаю, использует эти выражения для исключения определенных объектов SQL из обработки.
Сейчас я помещаю аналогичный код в Powershell, но я хотел бы, чтобы столбцы были согласованными.Мне нужно сделать что-то вроде:
where {$someVariable -like $myColumnData}
Есть ли способ изменить выражение SQL LIKE в выражение, подобное Powershell?Я мог бы написать свой собственный, но это кажется сложным и подверженным ошибкам, поэтому, если кто-то уже сделал работу, это было бы здорово.
В качестве примера, я бы хотелчтобы иметь возможность выполнять преобразования, подобные следующему:
%some string% --> *some string*
[0-9]blah% --> <I don't know what would go here>blah%
Как побочный вопрос, допускает ли Powershell-подобное какое-либо стандартное выражение регулярного выражения или оно ограничено?и * подстановочные знаки?
Спасибо!