これは、次の議論に関連しています。
私の質問は次のとおりです: L[..] の値を決定するものは、Oracle テーブルの説明で Varchar(100) として定義されているデータの長さですか、それとも文字配列の宛先バッファーのサイズであり、たとえばサイズ 50 で定義されています。つまり、char xx[50 ]; では、L[..] は 100 か 50 のどちらにすべきでしょうか? データ型 T[..] は 1 である必要がありますか? データ型 T[..] を 6 として使用すると、L[..] の値は変わりますか? Oracle 側のデータ型が NUMBER(10) であるのに対し、デスティネーション (結果をフェッチする独自のデータ構造) のデータ型は int、long、short として宣言されていますが、T[..] として使用する必要があります。3? および長さ L[..] sizeof(int) として?
V 変数に関連する L および T 変数の使用に関する詳細なメモを教えてください。