Использование RegExp в хранимой процедуре SQL Server - PullRequest
2 голосов
/ 19 января 2012

Это код в VB Script, как бы это сделать, если бы я должен был создать функцию с именем dbo.FileNameEncode (str) в SQL Server?

Function FileNameEncode(ByVal strFileName)     
    Dim oReg     
    strFileName = LTrim(Rtrim(strFileName))
    Set oReg = New RegExp     
    oReg.IgnoreCase = True     
    oReg.Global = True     
    oReg.Pattern = "[^a-z\d\s.]+"     
    FileNameEncode = Replace(oReg.Replace(strFileName, ""), " ", "_")     
    Set oReg = Nothing 
End Function 

1 Ответ

2 голосов
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...