2016-11-25 47 views
0

我已經完成了一個CLR表值函數來讀取數據表單.dat文件。在第I列的DataBin中,將測量值序列化並將其保存爲SQL Server中的varbinary數據類型。在那裏,我保存了每個其他測量值的時間列。反序列化SQL中的varbinary列

result of my CLR table valued function

現在我想序列化此列,這個測量值保存到看起來像下面這樣一個表,並保存每個時間值相互測量值

enter image description here

我應該在C#中爲此做一個函數?這看起來如何?

+0

這些照片真的不解釋你想做什麼。哪些列會顯示在這3列中。數據如何轉換。你到底在做什麼...給例子輸入和輸出。而且真的......我們將花時間寫出答案,花時間輸入要求 - 不要張貼涉及問題的屏幕照片。 – Hogan

回答

0

我認爲你應該編寫一個C#函數來解析二進制列中的數據,然後插回到新表中。從二進制數據對象字段來串

  1. 轉換數據
  2. 使用正則表達式爲每個字段從正則表達式的結果返回單獨的數據
  3. 插入數據表數據庫