As discussed in the Overview the Entity Framework invokes the Entity Provider for Teradata to interpret the LINQ to Entities and Entity SQL statements contained in an application to Teradata SQL statements. In order to use Entity Provider for Teradata, the following must be done:
LINQ to Entities or Entity Sql are used to query an EDM. When these type of statements are executed within an application the following tasks are performed by the Entity Framework:
When the Entity Provider is generating the SQL statement based on the information passed by the Framework, there are scenarios that require the Entity Provider for Teradata to build SQL clauses that require special processing. This special processing usually involves the casting of column.
This section discusses items in the Entity Framework that are specific to Teradata.
Using the Entity Provider with Different Teradata Versions
Processing Set Operations and Case Statements
Updating Entities with Time With Time Zone, Period and Year/Month Intervals Properties