我想创建CLR UDF扫描SQL表和读取每一列,总结所有数据 每列(我与大数据集时,像>1000
列和20,000,000>rows
)。C#CLR UDF扫描SQL表
我想比较申请与并行for loop
每列SUM(COLUMN_NAME)
SQL函数使SQL就像
SELECT SUM(COLUMN_1),SUM(COLUMN_2),SUM(COLUMN_3),...,SUM(COLUMN_1000)
我怎样才能做一个CLR UDF in C#
,将做到这一点?
我打算使用数组,所以每次我看行时间我添加它想: array[i]+= sqlValue;
如何做到这一点,这样我就可以在一个stored proc
执行他们两个?
表
column_1 column_2 column_3 .... column_1000
---------------------------------------------
451 57 253 135
251 77 356 965
481 15 323 655
452 15 135 665
...
...20,000,000 more rows
请问你的CLR UDF是什么样子?你已经试过了什么?创建一个CLR UDF是有据可查的。 – VVS
按列扫描表并且并行执行for循环?你有一个例子吗? – cMinor