スケーラブルデータベースサーバ HiRDB Version 8 UAP開発ガイド
カーソル宣言時にHiRDBのデータ型を使用する場合は,次の表のように記述してください。
表19-6 カーソル宣言時にHiRDBのデータ型を使用する場合の記述と受け取り領域の設定
| データ型 | カーソル宣言時の記述 | 受け取り領域の設定 |
|---|---|---|
| HiRDBCHAR | #sql iterator カーソル名(HiRDBCHAR(int n)); | nバイト(1≦n≦30,000) |
| HiRDBVARCHAR | #sql iterator カーソル名(HiRDBVARCHAR(int n)); | nバイト(1≦n≦32,000) |
| HiRDBNCHAR | #sql iterator カーソル名(HiRDBNCHAR(int n)); | (n*2)バイト(全角n文字) (1≦n≦15,000) |
| HiRDBNVARCHAR | #sql iterator カーソル名(HiRDBNVARCHAR(int n)); | (n*2)バイト(全角n文字) (1≦n≦16,000) |
| HiRDBMCHAR | #sql iterator カーソル名(HiRDBMCHAR(int n)); | nバイト(1≦n≦30,000) |
| HiRDBMVARCHAR | #sql iterator カーソル名(HiRDBMVARCHAR(int n)); | nバイト(1≦n≦32,000) |
| HiRDBDECIMAL | #sql iterator カーソル名(HiRDBMVARCHAR(int p,int s)); | 精度p,位取りs (1≦p≦29,0≦s≦p) |
| HiRDBBLOB | #sql iterator カーソル名(HiRDBBLOB(int n)); | nバイト (1≦n≦2,147,483,647) |
| HiRDBBINARY | #sql iterator カーソル名(HiRDBBINARY(int n)); | nバイト (1≦n≦2,147,483,647) |
All Rights Reserved. Copyright (C) 2006, 2016, Hitachi, Ltd.