Table of Contents

TSQLTable Class

Describes a database table (or view) referenced in a SQL command, carrying the table name, optional schema, and the alias used in the generated SQL.

Remarks

Used throughout Aurelius when building SQL commands that reference a specific database table or view, carrying the name, optional schema, and alias needed to generate correct SQL across different database dialects.

Syntax

Unit: Aurelius.Sql.BaseTypes

TSQLTable = class(TSQLRelation);

Constructors

Methods

Name Description
Clone Returns a deep copy of this TSQLTable instance.

Properties

Name Description
Alias Gets or sets the alias used to reference this table in the generated SQL.
Name Gets or sets the table or view name.
Schema Gets or sets the optional database schema that qualifies the table name.