C++ SDK Documentation  23.4.0
Vertica::ServerInterface::TypeDescription Struct Reference
Collaboration diagram for Vertica::ServerInterface::TypeDescription:
Collaboration graph

Public Attributes

VerticaType baseType
 
std::string databaseName
 
bool isInternal
 
std::string schemaName
 
std::string typeName
 
Oid typeOid
 

Detailed Description

Structure to describe the name and properties of a type, It is to be used in the methods below.

Member Data Documentation

VerticaType Vertica::ServerInterface::TypeDescription::baseType

Base type

std::string Vertica::ServerInterface::TypeDescription::databaseName

Database name

bool Vertica::ServerInterface::TypeDescription::isInternal

Is internal?

std::string Vertica::ServerInterface::TypeDescription::schemaName

Schema name; on lookup if empty the search path will be consulted

std::string Vertica::ServerInterface::TypeDescription::typeName

Table name, projection basename, or projection name

Oid Vertica::ServerInterface::TypeDescription::typeOid

Function OID, for lookups if this is nonzero it takes precedence