Имеет ли команда 'Datalength' из T-sql эквивалент ac # Lambda? - PullRequest
1 голос
/ 03 декабря 2010

В T-SQL я могу написать:

select datalength(somecolumn_that_is_defined_as_text) from somedatabase

, и он возвращает длину в байтах этого столбца.

Можно ли это сделать с помощью лямбда-выражения?

Ответы [ 2 ]

1 голос
/ 09 февраля 2012

Похоже, они добавили его в .Net 4.0

Вы должны быть в состоянии добавить его к 3.5 по крайней мере, используя EdmFunctionAttribute для собственного вызова функции (сейчас я не могу найти хороший пример этого)

EdmFunctionAttribute - это тоже .Net 4.0. Поэтому я не могу найти никакого способа добиться этого в .Net 3.5 Lambda заявлениях.

0 голосов
/ 03 декабря 2010

Возможно использовать Encoding.GetBytes (MyColumnValue). Длина на значениях?

...