1
我一直在使用EF多年的SQL Server,但必须将IBM的DB2用于项目。DB2的实体框架LINQ查询
LINQ生成的查询需要在名称周围有双引号,但不包含。
随着EF 5.0我得到的,例如:
SELECT
Extent1.TripId AS TripId
FROM dbo.Trips AS Extent1
WHERE '12345678' = Extent1.TripId
DB2要求:
SELECT
Extent1."TripId" AS "TripId"
FROM "dbo"."Trips" AS Extent1
WHERE '12345678' = Extent1."TripId"
我看到网帖称EF默认添加双引号。是否需要配置设置?