関数 (Entity SQL)
Entity SQL では、ユーザー定義関数、正規の関数、およびプロバイダー固有の関数がサポートされています。 ユーザー定義関数は、概念モデルまたはクエリでインラインで指定されます。 詳細については、「ユーザー定義関数 (Entity SQL)」を参照してください。
正規の関数は Entity Framework で定義済みであり、データ プロバイダーによってサポートされています。 プロバイダーによってサポートされていない関数を呼び出すと、Entity SQL コマンドは失敗します。 そのため、通常は、プロバイダー固有の名前空間にあるストア固有の関数よりも正規の関数が推奨されます。 詳細については、「正規関数 (Entity SQL)」を参照してください。
Microsoft SQL クライアント マネージ プロバイダーは、プロバイダー固有の一連の関数を提供しています。 詳細については、「Entity Framework 用 .NET Framework Data Provider for SQL Server (SqlClient) 関数」を参照してください。