Первый аргумент – подготовленное SQL выражение. Если это SELECT выражение, то функция вернет название типа данных колонки i. Если такой колонки не существует, то вернет NULL указатель. Возвращаемое значение будет в UTF-8 или в UTF-16 кодировке соответственно.
Например, для такой таблицы:
CREATE TABLE t1(c1 INTEGER);
и следующего выражения:
SELECT c1 + 1, 0 FROM t1;
функция вернет указатель на строку INTEGER при i==1 (вторая колонка) и NULL при i==0 (первая колонка)
Ссылок на эту страницу нет