pub fn message_buffer_len(columns: &[ColumnMeta]) -> u32Expand description
Comprimento do buffer de mensagem do lado do cliente (não compactado) que o
servidor espera em op_batch_create (p_batch_msglen). É o layout que o BLR
descreve: cada campo é alinhado à sua fronteira natural, seguido de um
indicador de nulo SQL_SHORT (2 bytes, alinhamento 2). Sem arredondamento
final — confirmado por captura (INTEGER + VARCHAR(20) → 30 bytes).