Table of Contents

ISQLFunction Interface

Represents a custom SQL function that can be registered with a SQL generator and invoked from Aurelius LINQ expressions.

Syntax

Unit: Aurelius.Sql.Interfaces

ISQLFunction = interface(IInterface);

Methods

Name Description
BuildSql Builds the SQL fragment that calls this function, given the already-rendered argument strings.
ResultType Returns the Delphi PTypeInfo that describes the result type of this function, given the type information of its arguments.