Record Relation
Unit
Declaration
type Relation = record
Description
Class: Relation of ddb
Overview
Fields
![]() |
o: Pduckdb_Relation; |
Methods
![]() |
constructor FromNativePointer(ptr : Pduckdb_Relation); |
![]() |
class operator Explicit(const r: Relation): Boolean; |
![]() |
procedure AutoRelease(); |
![]() |
function context(): ClientContextWrapper; overload; |
![]() |
function type(): Integer; overload; |
![]() |
function Columns(): vector_ColumnDefinition; overload; |
![]() |
function GetQueryNode(): QueryNode; overload; |
![]() |
function GetAlias(): str; overload; |
![]() |
function ExecuteOrThrow(): QueryResult; overload; |
![]() |
function Execute(): QueryResult; overload; |
![]() |
function ToString(): str; overload; |
![]() |
function ToString(arg2: UInt64): str; overload; |
![]() |
procedure Print(); overload; |
![]() |
procedure Head(arg2: UInt64); overload; |
![]() |
procedure Head(); overload; |
![]() |
function CreateView(arg2: str; arg3: Boolean; arg4: Boolean): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function CreateView(arg2: str; arg3: Boolean): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function CreateView(arg2: str): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function CreateView(arg2: str; arg3: str; arg4: Boolean; arg5: Boolean): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function CreateView(arg2: str; arg3: str; arg4: Boolean): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function CreateView(arg2: str; arg3: str): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function Query(arg2: str): QueryResult; overload; |
![]() |
function Query(arg2: str; arg3: str): QueryResult; overload; |
![]() |
function Explain(arg2: Integer): QueryResult; overload; |
![]() |
function Explain(): QueryResult; overload; |
![]() |
function GetTableRef(): TableRef; overload; |
![]() |
function IsReadOnly(): Boolean; overload; |
![]() |
function Project(arg2: str): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function Project(arg2: str; arg3: str): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function Project(arg2: str; arg3: vector_str): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function Project(arg2: vector_str): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function Project(arg2: vector_str; arg3: vector_str): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function Filter(arg2: str): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function Filter(arg2: ParsedExpression): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function Filter(arg2: vector_str): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function Limit(arg2: Int64; arg3: Int64): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function Limit(arg2: Int64): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function Order(arg2: str): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function Order(arg2: vector_str): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function Join(arg2: std_shared_ptr_duckdb_Relation; arg3: str; arg4: Integer; arg5: Integer): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function Join(arg2: std_shared_ptr_duckdb_Relation; arg3: str; arg4: Integer): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function Join(arg2: std_shared_ptr_duckdb_Relation; arg3: str): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function CrossProduct(arg2: std_shared_ptr_duckdb_Relation; arg3: Integer): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function CrossProduct(arg2: std_shared_ptr_duckdb_Relation): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function Union(arg2: std_shared_ptr_duckdb_Relation): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function Except(arg2: std_shared_ptr_duckdb_Relation): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function Intersect(arg2: std_shared_ptr_duckdb_Relation): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function Distinct(): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function Aggregate(arg2: str): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function Aggregate(arg2: vector_str): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function Aggregate(arg2: str; arg3: str): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function Aggregate(arg2: vector_str; arg3: vector_str): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function Alias(arg2: str): std_shared_ptr_duckdb_Relation; overload; |
![]() |
function InsertRel(arg2: str; arg3: str): std_shared_ptr_duckdb_Relation; overload; |
![]() |
procedure Insert(arg2: str); overload; |
![]() |
procedure Insert(arg2: str; arg3: str); overload; |
![]() |
procedure Insert(arg2: vector_vector_Value); overload; |
![]() |
function CreateRel(arg2: str; arg3: str): std_shared_ptr_duckdb_Relation; overload; |
![]() |
procedure Update(arg2: str; arg3: str); overload; |
![]() |
procedure Update(arg2: str); overload; |
![]() |
procedure Delete(arg2: str); overload; |
![]() |
procedure Delete(); overload; |
![]() |
function InheritsColumnBindings(): Boolean; overload; |
![]() |
function ChildRelation(): Relation; overload; |
![]() |
function GetAllDependencies(): duckdb_vector_std_shared_ptr_duckdb_ExternalDependency; overload; |
Description
Fields
![]() |
o: Pduckdb_Relation; |
This item has no description. |
Methods
![]() |
constructor FromNativePointer(ptr : Pduckdb_Relation); |
This item has no description. |
![]() |
class operator Explicit(const r: Relation): Boolean; |
This item has no description. |
![]() |
procedure AutoRelease(); |
This item has no description. |
![]() |
function context(): ClientContextWrapper; overload; |
This item has no description. |
![]() |
function type(): Integer; overload; |
This item has no description. |
![]() |
function Columns(): vector_ColumnDefinition; overload; |
This item has no description. |
![]() |
function GetQueryNode(): QueryNode; overload; |
This item has no description. |
![]() |
function GetAlias(): str; overload; |
This item has no description. |
![]() |
function ExecuteOrThrow(): QueryResult; overload; |
This item has no description. |
![]() |
function Execute(): QueryResult; overload; |
This item has no description. |
![]() |
function ToString(): str; overload; |
This item has no description. |
![]() |
function ToString(arg2: UInt64): str; overload; |
This item has no description. |
![]() |
procedure Print(); overload; |
This item has no description. |
![]() |
procedure Head(arg2: UInt64); overload; |
This item has no description. |
![]() |
procedure Head(); overload; |
This item has no description. |
![]() |
function CreateView(arg2: str; arg3: Boolean; arg4: Boolean): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function CreateView(arg2: str; arg3: Boolean): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function CreateView(arg2: str): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function CreateView(arg2: str; arg3: str; arg4: Boolean; arg5: Boolean): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function CreateView(arg2: str; arg3: str; arg4: Boolean): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function CreateView(arg2: str; arg3: str): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function Query(arg2: str): QueryResult; overload; |
This item has no description. |
![]() |
function Query(arg2: str; arg3: str): QueryResult; overload; |
This item has no description. |
![]() |
function Explain(arg2: Integer): QueryResult; overload; |
This item has no description. |
![]() |
function Explain(): QueryResult; overload; |
This item has no description. |
![]() |
function GetTableRef(): TableRef; overload; |
This item has no description. |
![]() |
function IsReadOnly(): Boolean; overload; |
This item has no description. |
![]() |
function Project(arg2: str): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function Project(arg2: str; arg3: str): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function Project(arg2: str; arg3: vector_str): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function Project(arg2: vector_str): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function Project(arg2: vector_str; arg3: vector_str): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function Filter(arg2: str): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function Filter(arg2: ParsedExpression): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function Filter(arg2: vector_str): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function Limit(arg2: Int64; arg3: Int64): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function Limit(arg2: Int64): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function Order(arg2: str): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function Order(arg2: vector_str): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function Join(arg2: std_shared_ptr_duckdb_Relation; arg3: str; arg4: Integer; arg5: Integer): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function Join(arg2: std_shared_ptr_duckdb_Relation; arg3: str; arg4: Integer): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function Join(arg2: std_shared_ptr_duckdb_Relation; arg3: str): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function CrossProduct(arg2: std_shared_ptr_duckdb_Relation; arg3: Integer): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function CrossProduct(arg2: std_shared_ptr_duckdb_Relation): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function Union(arg2: std_shared_ptr_duckdb_Relation): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function Except(arg2: std_shared_ptr_duckdb_Relation): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function Intersect(arg2: std_shared_ptr_duckdb_Relation): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function Distinct(): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function Aggregate(arg2: str): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function Aggregate(arg2: vector_str): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function Aggregate(arg2: str; arg3: str): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function Aggregate(arg2: vector_str; arg3: vector_str): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function Alias(arg2: str): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
function InsertRel(arg2: str; arg3: str): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
procedure Insert(arg2: str); overload; |
This item has no description. |
![]() |
procedure Insert(arg2: str; arg3: str); overload; |
This item has no description. |
![]() |
procedure Insert(arg2: vector_vector_Value); overload; |
This item has no description. |
![]() |
function CreateRel(arg2: str; arg3: str): std_shared_ptr_duckdb_Relation; overload; |
This item has no description. |
![]() |
procedure Update(arg2: str; arg3: str); overload; |
This item has no description. |
![]() |
procedure Update(arg2: str); overload; |
This item has no description. |
![]() |
procedure Delete(arg2: str); overload; |
This item has no description. |
![]() |
procedure Delete(); overload; |
This item has no description. |
![]() |
function InheritsColumnBindings(): Boolean; overload; |
This item has no description. |
![]() |
function ChildRelation(): Relation; overload; |
This item has no description. |
![]() |
function GetAllDependencies(): duckdb_vector_std_shared_ptr_duckdb_ExternalDependency; overload; |
This item has no description. |