構文 構文構文 構文
sword OCINlsGetInfo(dvoid *hndl, OCIError *errhp, OraText *buf, size_t buflen, ub2 item)
備考 備考備考 備考
この関数は、itemで指定した言語情報をOCI環境ハンドルまたはユーザー・セッション・
ハンドルであるhndlから生成し、buflenをサイズの制限値としてbufによって示された配 列に格納します。
戻り値 戻り値戻り値 戻り値
OCI_SUCCESS、OCI_INVALID_HANDLEまたはOCI_ERROR
表表表
表5-1 OCINlsGetInfoのキーワードのキーワードのキーワードのキーワード/パラメータパラメータパラメータパラメータ キーワード
キーワードキーワード キーワード/ パラメータ パラメータパラメータ パラメータ
意味意味意味 意味
hndl(IN/OUT) オブジェクト・モードで初期化されたOCI環境ハンドルまたはユーザー・
セッション・ハンドル errhp(IN/OUT) OCIエラー・ハンドル
エラーがある場合は、errhpに記録され、NULLポインタが戻されます。診 断情報はOCIErrorGet()をコールすると取得できます。
buf(OUT) 格納先バッファへのポインタ
NLS言語情報の取出し
buflen(IN) 宛先バッファのサイズ
それぞれの情報の最大長は、OCI_NLS_MAXBUFSZバイトです。
item(IN) OCI環境ハンドルで取得する項目
次のいずれかの値をとることができます。
OCI_NLS_DAYNAME1: Mondayのネイティブの名前 OCI_NLS_DAYNAME2: Tuesdayのネイティブの名前 OCI_NLS_DAYNAME3: Wednesdayのネイティブの名前 OCI_NLS_DAYNAME4: Thursdayのネイティブの名前 OCI_NLS_DAYNAME5: Fridayのネイティブの名前 OCI_NLS_DAYNAME6: Saturdayのネイティブの名前 OCI_NLS_DAYNAME7: Sundayのネイティブの名前 OCI_NLS_ABDAYNAME1: Mondayのネイティブの略称 OCI_NLS_ABDAYNAME2: Tuesdayのネイティブの略称 OCI_NLS_ABDAYNAME3: Wednesdayのネイティブの略称 OCI_NLS_ABDAYNAME4: Thursdayのネイティブの略称 OCI_NLS_ABDAYNAME5: Fridayのネイティブの略称 OCI_NLS_ABDAYNAME6: Saturdayのネイティブの略称 OCI_NLS_ABDAYNAME7: Sundayのネイティブの略称 表表表
表5-1 OCINlsGetInfoのキーワードのキーワードのキーワードのキーワード/パラメータパラメータパラメータパラメータ キーワード
キーワードキーワード キーワード/ パラメータ パラメータパラメータ パラメータ
意味意味意味 意味
NLS言語情報の取出し
OCI_NLS_MONTHNAME1: Januaryのネイティブの名前 OCI_NLS_MONTHNAME2: Februaryのネイティブの名前 OCI_NLS_MONTHNAME3: Marchのネイティブの名前 OCI_NLS_MONTHNAME4: Aprilのネイティブの名前 OCI_NLS_MONTHNAME5: Mayのネイティブの名前 OCI_NLS_MONTHNAME6: Juneのネイティブの名前 OCI_NLS_MONTHNAME7: Julyのネイティブの名前 OCI_NLS_MONTHNAME8: Augustのネイティブの名前 OCI_NLS_MONTHNAME9: Septemberのネイティブの名前 OCI_NLS_MONTHNAME10: Octoberのネイティブの名前 OCI_NLS_MONTHNAME11: Novemberのネイティブの名前 OCI_NLS_MONTHNAME12: Decemberのネイティブの名前 OCI_NLS_ABMONTHNAME1: Januaryのネイティブの略称 OCI_NLS_ABMONTHNAME2: Februaryのネイティブの略称 OCI_NLS_ABMONTHNAME3: Marchのネイティブの略称 OCI_NLS_ABMONTHNAME4: Aprilのネイティブの略称 OCI_NLS_ABMONTHNAME5: Mayのネイティブの略称 OCI_NLS_ABMONTHNAME6: Juneのネイティブの略称 OCI_NLS_ABMONTHNAME7: Julyのネイティブの略称 OCI_NLS_ABMONTHNAME8: Augustのネイティブの略称 OCI_NLS_ABMONTHNAME9: Septemberのネイティブの略称 OCI_NLS_ABMONTHNAME10: Octoberのネイティブの略称 OCI_NLS_ABMONTHNAME11: Novemberのネイティブの略称 OCI_NLS_ABMONTHNAME12: Decemberのネイティブの略称 表
表表
表5-1 OCINlsGetInfoのキーワードのキーワードのキーワードのキーワード/パラメータパラメータパラメータパラメータ キーワード
キーワードキーワード キーワード/ パラメータ パラメータパラメータ パラメータ
意味 意味意味 意味
NLS言語情報の取出し