スケーラブルデータベースサーバ 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.