Expand description
Valores SQL e metadados de coluna.
Structs§
- Civil
Date - Uma data civil (calendário gregoriano proléptico) já decodificada do inteiro
bruto que o Firebird transmite em
Value::Date. - Civil
Time - Uma hora do dia já decodificada do inteiro bruto de
Value::Time. - Civil
Timestamp - Um carimbo de data/hora civil decodificado de
Value::Timestamp. - Column
Meta - Metadados que descrevem uma coluna da saída de uma instrução preparada (ou um de seus parâmetros de entrada).
- TimeTz
TIME WITH TIME ZONE: a hora é armazenada em UTC; a zona é um id do Firebird (vejacrate::tz). Ooffset(minutos a leste de UTC) é o offset RESOLVIDO para este instante — o servidor o calcula (já aplicando horário de verão) e o envia no formato estendido (_EX), então vale tanto para zonas por offset quanto para zonas nomeadas. UseTimeTz::localpara a hora de parede local.- Timestamp
Tz TIMESTAMP WITH TIME ZONE: data/hora em UTC + zona. VejaTimeTzpara a semântica dezone/offset.
Enums§
- Value
- Um valor SQL decodificado. Tipos numéricos com escala diferente de zero
(NUMERIC/DECIMAL) mantêm seu inteiro bruto; consulte a
ColumnMeta::scaleda coluna para renderizar o ponto decimal.