• 検索結果がありません。

構文構文構文 構文

sword OCINlsGetInfo(dvoid *hndl, OCIError *errhp, OraText *buf, size_t buflen, ub2 item)

備考 備考備考 備考

この関数は、itemで指定された言語情報をOCI環境ハンドルまたはユーザー・セッション・

ハンドルhndlから生成し、buflenをサイズの制限値としてbufで示された配列に格納し

ます。 Unicodeモードが有効な場合、テキスト・データはUTF-16で戻されます。

戻り値 戻り値戻り値 戻り値

OCI_SUCCESS、OCI_INVALID_HANDLE、または項目に誤りがある場合はOCI_ERROR 関連項目関連項目関連項目

関連項目: 詳細は、第6章「Unicodeプログラミング」を参照してくだ さい。

NLS言語情報の取出し

表 表表

8-1 OCINlsGetInfoのキーワードのキーワードのキーワードのキーワード/パラメータパラメータパラメータパラメータ キーワード

キーワードキーワード キーワード/ パラメータ パラメータパラメータ

パラメータ 意味意味意味意味

hndl(IN/OUT) オブジェクト・モードで初期化されたOCI環境ハンドルまたはユーザー・セッション・ハンド

ル。

errhp(IN/OUT) OCIエラー・ハンドル。 エラーがある場合は、errhpに記録され、NULLポインタが戻されま す。 診断情報はOCIErrorGet()をコールすると取得できます。

buf(OUT) 宛先バッファへのポインタ。

buflen(IN) 宛先バッファのサイズ。 それぞれの情報の最大長は、OCI_NLS_MAXBUFSZバイトです。

item(IN) OCI環境ハンドルが戻す項目を指定します。次のいずれかの値を指定できます。

OCI_NLS_DAYNAME1: 月曜日のネイティブの名前 OCI_NLS_DAYNAME2: 火曜日のネイティブの名前 OCI_NLS_DAYNAME3: 水曜日のネイティブの名前 OCI_NLS_DAYNAME4: 木曜日のネイティブの名前 OCI_NLS_DAYNAME5: 金曜日のネイティブの名前 OCI_NLS_DAYNAME6: 土曜日のネイティブの名前 OCI_NLS_DAYNAME7: 日曜日のネイティブの名前 OCI_NLS_ABDAYNAME1: 月曜日のネイティブの略称 OCI_NLS_ABDAYNAME2: 火曜日のネイティブの略称 OCI_NLS_ABDAYNAME3: 水曜日のネイティブの略称 OCI_NLS_ABDAYNAME4: 木曜日のネイティブの略称 OCI_NLS_ABDAYNAME5: 金曜日のネイティブの略称 OCI_NLS_ABDAYNAME6: 土曜日のネイティブの略称 OCI_NLS_ABDAYNAME7: 日曜日のネイティブの略称

NLS言語情報の取出し

item(IN) OCI_NLS_MONTHNAME1: 1月のネイティブの名前 OCI_NLS_MONTHNAME2: 2月のネイティブの名前 OCI_NLS_MONTHNAME3: 3月のネイティブの名前 OCI_NLS_MONTHNAME4: 4月のネイティブの名前 OCI_NLS_MONTHNAME5: 5月のネイティブの名前 OCI_NLS_MONTHNAME6: 6月のネイティブの名前 OCI_NLS_MONTHNAME7: 7月のネイティブの名前 OCI_NLS_MONTHNAME8: 8月のネイティブの名前 OCI_NLS_MONTHNAME9: 9月のネイティブの名前 OCI_NLS_MONTHNAME10: 10月のネイティブの名前 OCI_NLS_MONTHNAME11: 11月のネイティブの名前 OCI_NLS_MONTHNAME12: 12月のネイティブの名前 OCI_NLS_ABMONTHNAME1: 1月のネイティブの略称 OCI_NLS_ABMONTHNAME2: 2月のネイティブの略称 OCI_NLS_ABMONTHNAME3: 3月のネイティブの略称 OCI_NLS_ABMONTHNAME4: 4月のネイティブの略称 OCI_NLS_ABMONTHNAME5: 5月のネイティブの略称 OCI_NLS_ABMONTHNAME6: 6月のネイティブの略称 OCI_NLS_ABMONTHNAME7: 7月のネイティブの略称 OCI_NLS_ABMONTHNAME8: 8月のネイティブの略称 OCI_NLS_ABMONTHNAME9: 9月のネイティブの略称 OCI_NLS_ABMONTHNAME10: 10月のネイティブの略称 OCI_NLS_ABMONTHNAME11: 11月のネイティブの略称 OCI_NLS_ABMONTHNAME12: 12月のネイティブの略称 表表表

8-1 OCINlsGetInfoのキーワードのキーワードのキーワードのキーワード/パラメータ(続き)パラメータ(続き)パラメータ(続き)パラメータ(続き)

キーワード キーワードキーワード キーワード/ パラメータ パラメータパラメータ

パラメータ 意味意味意味意味

NLS言語情報の取出し

item(IN) OCI_NLS_YES: ネイティブの肯定的な応答の文字列

OCI_NLS_NO: ネイティブの否定的な応答 OCI_NLS_AM: AMに相当するネイティブの文字列 OCI_NLS_PM: PMに相当するネイティブの文字列 OCI_NLS_AD: ADに相当するネイティブの文字列 OCI_NLS_BC: BCに相当するネイティブの文字列 OCI_NLS_DECIMAL: 小数点文字

OCI_NLS_GROUP: グループ・セパレータ OCI_NLS_DEBIT: ネイティブの借方記号 OCI_NLS_CREDIT: ネイティブの貸方記号 OCI_NLS_DATEFORMAT: Oracleの日付書式 OCI_NLS_INT_CURRENCY: 国際通貨記号 OCI_NLS_DUAL_CURRENCY: 第2通貨記号 OCI_NLS_LOC_CURRENCY: 各国通貨記号 OCI_NLS_LANGUAGE: 言語名

OCI_NLS_ABLANGUAGE: 言語名の略称 OCI_NLS_TERRITORY: 地域名

OCI_NLS_CHARACTER_SET: キャラクタ・セット名 OCI_NLS_LINGUISTIC_NAME: 言語学上の名前 OCI_NLS_CALENDAR: カレンダ名

表 表表

8-1 OCINlsGetInfoのキーワードのキーワードのキーワードのキーワード/パラメータ(続き)パラメータ(続き)パラメータ(続き)パラメータ(続き)

キーワード キーワードキーワード キーワード/ パラメータ パラメータパラメータ

パラメータ 意味意味意味意味

NLS言語情報の取出し

関連したドキュメント