Record CatalogSet
Unit
Declaration
type CatalogSet = record
Description
Class: CatalogSet of ddb
Overview
Fields
![]() |
o: Pduckdb_CatalogSet; |
Methods
![]() |
constructor FromNativePointer(ptr : Pduckdb_CatalogSet); |
![]() |
class operator Explicit(const r: CatalogSet): Boolean; |
![]() |
procedure AutoRelease(); |
![]() |
procedure Init(arg1: Catalog; arg2: DefaultGenerator); overload; |
![]() |
procedure Init(arg1: Catalog); overload; |
![]() |
function CreateEntry(arg2: CatalogTransaction; arg3: str; arg4: CatalogEntry; arg5: DependencyList): Boolean; overload; |
![]() |
function CreateEntry(arg2: ClientContext; arg3: str; arg4: CatalogEntry; arg5: DependencyList): Boolean; overload; |
![]() |
function AlterEntry(arg2: CatalogTransaction; arg3: str; arg4: AlterInfo): Boolean; overload; |
![]() |
function DropEntry(arg2: CatalogTransaction; arg3: str; arg4: Boolean; arg5: Boolean): Boolean; overload; |
![]() |
function DropEntry(arg2: CatalogTransaction; arg3: str; arg4: Boolean): Boolean; overload; |
![]() |
function DropEntry(arg2: ClientContext; arg3: str; arg4: Boolean; arg5: Boolean): Boolean; overload; |
![]() |
function DropEntry(arg2: ClientContext; arg3: str; arg4: Boolean): Boolean; overload; |
![]() |
function GetCatalog(): DuckCatalog; overload; |
![]() |
function GetEntryDetailed(arg2: CatalogTransaction; arg3: str): CatalogSetEntryLookup; overload; |
![]() |
function GetEntry(arg2: CatalogTransaction; arg3: str): CatalogEntry; overload; |
![]() |
function GetEntry(arg2: ClientContext; arg3: str): CatalogEntry; overload; |
![]() |
function CreatedByOtherActiveTransaction(arg2: CatalogTransaction; arg3: UInt64): Boolean; overload; |
![]() |
function CommittedAfterStarting(arg2: CatalogTransaction; arg3: UInt64): Boolean; overload; |
![]() |
function HasConflict(arg2: CatalogTransaction; arg3: UInt64): Boolean; overload; |
![]() |
function UseTimestamp(arg2: CatalogTransaction; arg3: UInt64): Boolean; overload; |
![]() |
function GetCatalogLock(): mutex; overload; |
Description
Fields
![]() |
o: Pduckdb_CatalogSet; |
This item has no description. |
Methods
![]() |
constructor FromNativePointer(ptr : Pduckdb_CatalogSet); |
This item has no description. |
![]() |
class operator Explicit(const r: CatalogSet): Boolean; |
This item has no description. |
![]() |
procedure AutoRelease(); |
This item has no description. |
![]() |
procedure Init(arg1: Catalog; arg2: DefaultGenerator); overload; |
This item has no description. |
![]() |
procedure Init(arg1: Catalog); overload; |
This item has no description. |
![]() |
function CreateEntry(arg2: CatalogTransaction; arg3: str; arg4: CatalogEntry; arg5: DependencyList): Boolean; overload; |
This item has no description. |
![]() |
function CreateEntry(arg2: ClientContext; arg3: str; arg4: CatalogEntry; arg5: DependencyList): Boolean; overload; |
This item has no description. |
![]() |
function AlterEntry(arg2: CatalogTransaction; arg3: str; arg4: AlterInfo): Boolean; overload; |
This item has no description. |
![]() |
function DropEntry(arg2: CatalogTransaction; arg3: str; arg4: Boolean; arg5: Boolean): Boolean; overload; |
This item has no description. |
![]() |
function DropEntry(arg2: CatalogTransaction; arg3: str; arg4: Boolean): Boolean; overload; |
This item has no description. |
![]() |
function DropEntry(arg2: ClientContext; arg3: str; arg4: Boolean; arg5: Boolean): Boolean; overload; |
This item has no description. |
![]() |
function DropEntry(arg2: ClientContext; arg3: str; arg4: Boolean): Boolean; overload; |
This item has no description. |
![]() |
function GetCatalog(): DuckCatalog; overload; |
This item has no description. |
![]() |
function GetEntryDetailed(arg2: CatalogTransaction; arg3: str): CatalogSetEntryLookup; overload; |
This item has no description. |
![]() |
function GetEntry(arg2: CatalogTransaction; arg3: str): CatalogEntry; overload; |
This item has no description. |
![]() |
function GetEntry(arg2: ClientContext; arg3: str): CatalogEntry; overload; |
This item has no description. |
![]() |
function CreatedByOtherActiveTransaction(arg2: CatalogTransaction; arg3: UInt64): Boolean; overload; |
This item has no description. |
![]() |
function CommittedAfterStarting(arg2: CatalogTransaction; arg3: UInt64): Boolean; overload; |
This item has no description. |
![]() |
function HasConflict(arg2: CatalogTransaction; arg3: UInt64): Boolean; overload; |
This item has no description. |
![]() |
function UseTimestamp(arg2: CatalogTransaction; arg3: UInt64): Boolean; overload; |
This item has no description. |
![]() |
function GetCatalogLock(): mutex; overload; |
This item has no description. |