head	1.1;
access;
symbols;
locks; strict;
comment	@.\" @;


1.1
date	2026.04.28.20.40.42;	author christos;	state Exp;
branches;
next	;
commitid	bkVinBKnhvhtDLDG;


desc
@@


1.1
log
@Merge conflicts between 3.53.3 and 3.45.1
@
text
@.Dd $Mdocdate$
.Dt SQLITE_CARRAY_INT32 3
.Os
.Sh NAME
.Nm SQLITE_CARRAY_INT32 ,
.Nm SQLITE_CARRAY_INT64 ,
.Nm SQLITE_CARRAY_DOUBLE ,
.Nm SQLITE_CARRAY_TEXT ,
.Nm SQLITE_CARRAY_BLOB
.Nd datatypes for the CARRAY table-valued function
.Sh SYNOPSIS
.In sqlite3.h
.Fd #define SQLITE_CARRAY_INT32
.Fd #define SQLITE_CARRAY_INT64
.Fd #define SQLITE_CARRAY_DOUBLE
.Fd #define SQLITE_CARRAY_TEXT
.Fd #define SQLITE_CARRAY_BLOB
.Sh DESCRIPTION
The fifth argument to the
.Fn sqlite3_carray_bind
interface musts be one of the following constants, to specify the datatype
of the array that is being bound into the carray table-valued function.
.Sh IMPLEMENTATION NOTES
These declarations were extracted from the
interface documentation at line 11323.
.Bd -literal
#define SQLITE_CARRAY_INT32     0    /* Data is 32-bit signed integers */
#define SQLITE_CARRAY_INT64     1    /* Data is 64-bit signed integers */
#define SQLITE_CARRAY_DOUBLE    2    /* Data is doubles */
#define SQLITE_CARRAY_TEXT      3    /* Data is char* */
#define SQLITE_CARRAY_BLOB      4    /* Data is struct iovec */
.Ed
.Sh SEE ALSO
.Xr sqlite3_carray_bind_v2 3
@
