Record Catalog
Unit
Declaration
type Catalog = record
Description
Class: Catalog of ddb
Overview
Fields
o: Pduckdb_Catalog; |
Methods
Description
Fields
o: Pduckdb_Catalog; |
|
This item has no description. |
Methods
constructor FromNativePointer(ptr : Pduckdb_Catalog); |
|
This item has no description. |
class operator Explicit(const r: Catalog): Boolean; |
|
This item has no description. |
procedure AutoRelease(); |
|
This item has no description. |
class function GetSystemCatalog(arg1: ClientContext): Catalog; overload; static; |
|
This item has no description. |
class function GetSystemCatalog(arg1: DatabaseInstance): Catalog; overload; static; |
|
This item has no description. |
class function GetCatalogEntry(arg1: ClientContext; arg2: str): Catalog; overload; static; |
|
This item has no description. |
function GetAttached(): AttachedDatabase; overload; |
|
This item has no description. |
function GetDatabase(): DatabaseInstance; overload; |
|
This item has no description. |
function IsDuckCatalog(): Boolean; overload; |
|
This item has no description. |
function GetCatalogVersion(): UInt64; overload; |
|
This item has no description. |
function ModifyCatalog(): UInt64; overload; |
|
This item has no description. |
function GetName(): str; overload; |
|
This item has no description. |
function GetOid(): UInt64; overload; |
|
This item has no description. |
function GetCatalogType(): str; overload; |
|
This item has no description. |
function GetCatalogTransaction(arg2: ClientContext): CatalogTransaction; overload; |
|
This item has no description. |
function CreateSchema(arg2: CatalogTransaction; arg3: CreateSchemaInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateSchema(arg2: ClientContext; arg3: CreateSchemaInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateTable(arg2: CatalogTransaction; arg3: BoundCreateTableInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateTable(arg2: ClientContext; arg3: BoundCreateTableInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateTableFunction(arg2: CatalogTransaction; arg3: CreateTableFunctionInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateTableFunction(arg2: ClientContext; arg3: CreateTableFunctionInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateCopyFunction(arg2: CatalogTransaction; arg3: CreateCopyFunctionInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateCopyFunction(arg2: ClientContext; arg3: CreateCopyFunctionInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreatePragmaFunction(arg2: CatalogTransaction; arg3: CreatePragmaFunctionInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreatePragmaFunction(arg2: ClientContext; arg3: CreatePragmaFunctionInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateFunction(arg2: CatalogTransaction; arg3: CreateFunctionInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateFunction(arg2: ClientContext; arg3: CreateFunctionInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateView(arg2: CatalogTransaction; arg3: CreateViewInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateView(arg2: ClientContext; arg3: CreateViewInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateSequence(arg2: CatalogTransaction; arg3: CreateSequenceInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateSequence(arg2: ClientContext; arg3: CreateSequenceInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateType(arg2: CatalogTransaction; arg3: CreateTypeInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateType(arg2: ClientContext; arg3: CreateTypeInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateCollation(arg2: CatalogTransaction; arg3: CreateCollationInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateCollation(arg2: ClientContext; arg3: CreateCollationInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateIndex(arg2: CatalogTransaction; arg3: CreateIndexInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateIndex(arg2: ClientContext; arg3: CreateIndexInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateTable(arg2: CatalogTransaction; arg3: SchemaCatalogEntry; arg4: BoundCreateTableInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateTableFunction(arg2: CatalogTransaction; arg3: SchemaCatalogEntry; arg4: CreateTableFunctionInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateCopyFunction(arg2: CatalogTransaction; arg3: SchemaCatalogEntry; arg4: CreateCopyFunctionInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreatePragmaFunction(arg2: CatalogTransaction; arg3: SchemaCatalogEntry; arg4: CreatePragmaFunctionInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateFunction(arg2: CatalogTransaction; arg3: SchemaCatalogEntry; arg4: CreateFunctionInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateView(arg2: CatalogTransaction; arg3: SchemaCatalogEntry; arg4: CreateViewInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateSequence(arg2: CatalogTransaction; arg3: SchemaCatalogEntry; arg4: CreateSequenceInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateType(arg2: CatalogTransaction; arg3: SchemaCatalogEntry; arg4: CreateTypeInfo): CatalogEntry; overload; |
|
This item has no description. |
function CreateCollation(arg2: CatalogTransaction; arg3: SchemaCatalogEntry; arg4: CreateCollationInfo): CatalogEntry; overload; |
|
This item has no description. |
procedure DropEntry(arg2: ClientContext; arg3: DropInfo); overload; |
|
This item has no description. |
function GetSchema(arg2: ClientContext; arg3: str; arg4: QueryErrorContext): SchemaCatalogEntry; overload; |
|
This item has no description. |
function GetSchema(arg2: ClientContext; arg3: str): SchemaCatalogEntry; overload; |
|
This item has no description. |
function GetSchema(arg2: ClientContext; arg3: str; arg4: Integer; arg5: QueryErrorContext): SchemaCatalogEntry; overload; |
|
This item has no description. |
function GetSchema(arg2: ClientContext; arg3: str; arg4: Integer): SchemaCatalogEntry; overload; |
|
This item has no description. |
function CheckAmbiguousCatalogOrSchema(arg2: ClientContext; arg3: str): Boolean; overload; |
|
This item has no description. |
function GetSchema(arg2: CatalogTransaction; arg3: str; arg4: QueryErrorContext): SchemaCatalogEntry; overload; |
|
This item has no description. |
function GetSchema(arg2: CatalogTransaction; arg3: str): SchemaCatalogEntry; overload; |
|
This item has no description. |
function GetSchema(arg2: CatalogTransaction; arg3: str; arg4: Integer; arg5: QueryErrorContext): SchemaCatalogEntry; overload; |
|
This item has no description. |
function GetSchema(arg2: CatalogTransaction; arg3: str; arg4: Integer): SchemaCatalogEntry; overload; |
|
This item has no description. |
class function GetSchema(arg1: ClientContext; arg2: str; arg3: str; arg4: QueryErrorContext): SchemaCatalogEntry; overload; static; |
|
This item has no description. |
class function GetSchema(arg1: ClientContext; arg2: str; arg3: str): SchemaCatalogEntry; overload; static; |
|
This item has no description. |
class function GetSchema(arg1: ClientContext; arg2: str; arg3: str; arg4: Integer; arg5: QueryErrorContext): SchemaCatalogEntry; overload; static; |
|
This item has no description. |
class function GetSchema(arg1: ClientContext; arg2: str; arg3: str; arg4: Integer): SchemaCatalogEntry; overload; static; |
|
This item has no description. |
function GetEntry(arg2: ClientContext; arg3: Integer; arg4: str; arg5: str; arg6: Integer; arg7: QueryErrorContext): CatalogEntry; overload; |
|
This item has no description. |
function GetEntry(arg2: ClientContext; arg3: Integer; arg4: str; arg5: str; arg6: Integer): CatalogEntry; overload; |
|
This item has no description. |
function GetEntry(arg2: ClientContext; arg3: Integer; arg4: str; arg5: str; arg6: QueryErrorContext): CatalogEntry; overload; |
|
This item has no description. |
function GetEntry(arg2: ClientContext; arg3: Integer; arg4: str; arg5: str): CatalogEntry; overload; |
|
This item has no description. |
class function GetEntry(arg1: ClientContext; arg2: Integer; arg3: str; arg4: str; arg5: str; arg6: Integer; arg7: QueryErrorContext): CatalogEntry; overload; static; |
|
This item has no description. |
class function GetEntry(arg1: ClientContext; arg2: Integer; arg3: str; arg4: str; arg5: str; arg6: Integer): CatalogEntry; overload; static; |
|
This item has no description. |
class function GetEntry(arg1: ClientContext; arg2: Integer; arg3: str; arg4: str; arg5: str; arg6: QueryErrorContext): CatalogEntry; overload; static; |
|
This item has no description. |
class function GetEntry(arg1: ClientContext; arg2: Integer; arg3: str; arg4: str; arg5: str): CatalogEntry; overload; static; |
|
This item has no description. |
function GetEntry(arg2: ClientContext; arg3: str; arg4: str): CatalogEntry; overload; |
|
This item has no description. |
function GetType(arg2: ClientContext; arg3: str; arg4: str; arg5: Integer): LogicalType; overload; |
|
This item has no description. |
class function GetType(arg1: ClientContext; arg2: str; arg3: str; arg4: str): LogicalType; overload; static; |
|
This item has no description. |
function AddFunction(arg2: ClientContext; arg3: CreateFunctionInfo): CatalogEntry; overload; |
|
This item has no description. |
procedure Alter(arg2: ClientContext; arg3: AlterInfo); overload; |
|
This item has no description. |
function CatalogTypeLookupRule(arg2: Integer): Integer; overload; |
|
This item has no description. |
function GetSchemas(arg2: ClientContext): duckdb_vector_duckdb_reference_duckdb_SchemaCatalogEntry; overload; |
|
This item has no description. |
class function GetSchemas(arg1: ClientContext; arg2: str): duckdb_vector_duckdb_reference_duckdb_SchemaCatalogEntry; overload; static; |
|
This item has no description. |
class function GetAllSchemas(arg1: ClientContext): duckdb_vector_duckdb_reference_duckdb_SchemaCatalogEntry; overload; static; |
|
This item has no description. |
class function TryAutoLoad(arg1: ClientContext; arg2: str): Boolean; overload; static; |
|
This item has no description. |