Table of Contents

ISQLFunction.BuildSql Method

Builds the SQL fragment that calls this function, given the already-rendered argument strings.

Syntax

Unit: Aurelius.Sql.Interfaces

function ISQLFunction.BuildSql(AArgs: TArray<string>): string; virtual; abstract;

Parameters

<-> Parameter Type Description
AArgs TArray<string> An array of SQL expressions, one per function argument, as rendered by the SQL generator.

Returns

The complete SQL string for the function call (e.g., 'UPPER(t0.Name)').

See also