в первый раз я неправильно набрал sql staement. теперь это хорошо, оно должно возвращать только поле id.
Дело в том, что это функция и с другим типом запросов, когда возвращаемый тип поля - строка, он работает нормально.
Я попытался отладить, и читатель [0] .value пуст.