Entity SQL 支援使用者定義函式、標準函式和提供者特定函式。 用戶定義函數是在概念模型或內嵌在查詢中指定。 如需詳細資訊,請參閱 User-Defined 函式。
標準函式在 Entity Framework 中預先定義,而且應該由數據提供者支援。 如果使用者呼叫提供者不支援的函式,Entity SQL 命令將會失敗。 因此,標準函式通常建議使用存放區特定函式,這些函式位於提供者特定的命名空間中。 如需詳細資訊,請參閱標準函式。
Microsoft SQL 用戶端受控提供者會提供一組提供者特定的函式。 如需詳細資訊,請參閱 Entity Framework 函式中的 SqlClient。