Гетерогенные типы данных в нескольких динамических значениях в предложении IN запроса Pro *C

Это связано со следующим обсуждением

Несколько динамических значений в предложении IN запроса Pro * C

Мой вопрос: что определяет значение L[..], это длина данных, определенных в Oracle Table Description как Varchar(100), или размер буфера назначения массива символов, скажем, определенного размера 50, то есть char xx[50]; тогда L [..] должно быть 100 или 50? И тип данных T[..] должен быть 1? Если я использую тип данных T[..] как 6, изменится ли значение L [..]? Как насчет типов данных в пункте назначения (наши собственные структуры данных, в которые мы получаем результаты) объявлены как int, long, short, тогда как тип данных на стороне Oracle - NUMBER(10), что мы должны использовать как T[..]? 3? и длина L [..] как sizeof(int)?

Пожалуйста, помогите мне с подробным примечанием об использовании переменных L и T, связанных с переменной V.

0 ответов

Другие вопросы по тегам