2012-01-19 2 views
2

Это код в VB Script, как бы это сделать, если бы я должен был создать функцию, называемую dbo.FileNameEncode (str) в SQL Server?Использование RegExp в 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 

ответ

Смежные вопросы