Lightweight 0.20251202.0
Loading...
Searching...
No Matches
Lightweight::SqlRawColumnMetadata Struct Reference

Metadata of a SQL column for use with highly optimized bulk insert operations. More...

#include <SqlRawColumn.hpp>

Public Attributes

SQLSMALLINT cType
 C type of the data.
 
SQLSMALLINT sqlType
 SQL type of the data.
 
SQLULEN size
 Size of the data in bytes.
 
SQLSMALLINT decimalDigits
 Number of digits to the right of the decimal point.
 
SQLSMALLINT nullable
 Whether the column is nullable.
 
SQLULEN bufferLength
 Buffer length for variable length types.
 

Detailed Description

Metadata of a SQL column for use with highly optimized bulk insert operations.

Definition at line 16 of file SqlRawColumn.hpp.

Member Data Documentation

◆ cType

SQLSMALLINT Lightweight::SqlRawColumnMetadata::cType

C type of the data.

Definition at line 18 of file SqlRawColumn.hpp.

◆ sqlType

SQLSMALLINT Lightweight::SqlRawColumnMetadata::sqlType

SQL type of the data.

Definition at line 19 of file SqlRawColumn.hpp.

◆ size

SQLULEN Lightweight::SqlRawColumnMetadata::size

Size of the data in bytes.

Definition at line 20 of file SqlRawColumn.hpp.

◆ decimalDigits

SQLSMALLINT Lightweight::SqlRawColumnMetadata::decimalDigits

Number of digits to the right of the decimal point.

Definition at line 21 of file SqlRawColumn.hpp.

◆ nullable

SQLSMALLINT Lightweight::SqlRawColumnMetadata::nullable

Whether the column is nullable.

Definition at line 22 of file SqlRawColumn.hpp.

◆ bufferLength

SQLULEN Lightweight::SqlRawColumnMetadata::bufferLength

Buffer length for variable length types.

Definition at line 23 of file SqlRawColumn.hpp.


The documentation for this struct was generated from the following file: