3
如何返回帶有標準SQL CLR的標識列拆分UDF例如下面的代碼將返回一個表,其中字符串值由分隔符分隔,我需要以某種方式返回標識列作爲好。SQL CLR中的標識列拆分UDF
<SqlFunction(FillRowMethodName:="FillRow", TableDefinition:="value nvarchar(4000)")> _
Public Shared Function GetStrings(ByVal str As SqlString, ByVal delimiter As SqlString) As IEnumerable
If (str.IsNull OrElse delimiter.IsNull) Then
Return Nothing
Else
Return str.Value.Split(CChar(delimiter))
End If
End Function
Public Shared Sub FillRow(ByVal row As Object, ByRef str As String)
str = CType(row, String).Trim()
End Sub
ROW_NUMBER將如何工作?您將通過以分隔字符串的形式獲取原始訂單的內容是什麼? – 2013-10-31 17:27:49