OCI_ATTR_LFPRECISION OCI_ATTR_FSPRECISION これらの属性には、型属性の記述時に通常付与される内容が含まれています。 注意: これらの属性は、一時的な組込み型に対してのみサポートされます。属性OCI_ATTR_IS_TRANSIENT_TYPEとOCI_ATTR_IS_PREDEFINED_TYPEは、これらの型に該当します。永続型の...
OCIDefineByPos(...,1,...,orl_new_sal,...,VARNUM_TYPE,...); /* define OCINumber output */ OCIStmtExecute(...,getsal,...); /* get new salary as OCINumber */ OCINumberAssign(...,&orl_new_sal, &my_person->salary); /* assign new salary */ 方法3 - 直接フェッチ この方法...
; OCINumberAssign(...,&mongo_sal, &my_person->salary); この場合には、アプリケーションでOCINumberの型の出力変数を宣言し、それを定義のステップで使用します。アプリケーションでは、位置1の出力変数も定義し、適切なデータ型コード(VARNUMの場合は6)を使用します。