統合言語クエリがあります
var x = c from context.customers
where c.Name == ''
と
var x = c from context.customers
where c.Name == ' '
SQL 2008データベースにvarchar(50)のcustomername列があり、1つの顧客が空白で、もう1つの顧客にスペースがありますが、Linqによって生成されたTSQLは正しいですが、両方のクエリに対して返されると、両方の顧客が返され、必要な1つのレコードは返されません。これは空白であるか、空白があります。この質問によると、根本的な問題はSQLサーバーの問題であることを私は知っています。
Linqクエリを変更したい。これどうやってするの?linqでSQLサーバーのT-SQLコマンドを使用せずに。