T-SQL では、次のように記述できます。
select datalength(somecolumn_that_is_defined_as_text) from somedatabase
そして、その列の長さをバイト単位で返します。
ラムダ式を使用してこれを行うことはできますか?
T-SQL では、次のように記述できます。
select datalength(somecolumn_that_is_defined_as_text) from somedatabase
そして、その列の長さをバイト単位で返します。
ラムダ式を使用してこれを行うことはできますか?
.Net4.0で追加したようです
少なくとも、独自の関数呼び出しでEdmFunctionAttributeを使用することで、3.5に追加できるはずです(現在、この良い例は見つかりません)
EdmFunctionAttributeも.Net4.0です。したがって、.Net3.5Lambdaステートメントでこれを実現する方法を見つけることができません。
たぶん、値にEncoding.GetBytes(MyColumnValue).Lengthを使用しますか?