DATA - RANGE OF
来源:互联网 发布:spark mail windows 编辑:程序博客网 时间:2024/05/29 16:26
基本形式
DATA rtab {TYPE RANGE OF type}|{LIKE RANGE OF dobj}
[INITIAL SIZE n]
[WITH HEADER LINE]
[VALUE IS INITIAL]
[READ-ONLY].
機能
この命令は、RANGES テーブル rtab と そのテーブルデータ型を定 義します。テーブルデータ型については、セクション TYPES - RANGE OF に説明があります。 ただし、ここで定義するテ ーブルデータ型は独立した 型ではなく、データオブジェクト rtab のプロパティとして存在します。
ABAP オブジェクトの内部では使用できないオプション WITH HEADER LINE は、セクション DATA - TABLE OF での任意の内部テーブルの宣言と同じように、追加の ヘッダ行を宣言します。
リリース 6.40 より前のリリースでは、RANGES テーブルの定義でオプションVALUE によって 開始値を 指定することができませんでした。リリース 6.40 からは、IS INITIAL を開始値として指定することができます。
補足説明
RANGES 命令による RANGES テーブルの宣言は廃止されました。
例
この例では、RANGES テーブルを 宣言し、そのテーブルにデータを入力し、 SELECT 命令の WHERE 条件で評価します。
DATA: spfli_wa TYPE spfli,
r_carrid TYPE RANGE OF spfli-carrid,
r_carrid_line LIKE LINE OF r_carrid.
r_carrid_line-sign = 'I'.
r_carrid_line-option = 'BT'.
r_carrid_line-low = 'AA'.
r_carrid_line-high = 'LH'.
APPEND r_carrid_line TO r_carrid.
SELECT *
FROM spfli
INTO spfli_wa
WHERE carrid IN r_carrid.
...
ENDSELECT.
DATA rtab {TYPE RANGE OF type}|{LIKE RANGE OF dobj}
[INITIAL SIZE n]
[WITH HEADER LINE]
[VALUE IS INITIAL]
[READ-ONLY].
機能
この命令は、RANGES テーブル rtab と そのテーブルデータ型を定 義します。テーブルデータ型については、セクション TYPES - RANGE OF に説明があります。 ただし、ここで定義するテ ーブルデータ型は独立した 型ではなく、データオブジェクト rtab のプロパティとして存在します。
ABAP オブジェクトの内部では使用できないオプション WITH HEADER LINE は、セクション DATA - TABLE OF での任意の内部テーブルの宣言と同じように、追加の ヘッダ行を宣言します。
リリース 6.40 より前のリリースでは、RANGES テーブルの定義でオプションVALUE によって 開始値を 指定することができませんでした。リリース 6.40 からは、IS INITIAL を開始値として指定することができます。
補足説明
RANGES 命令による RANGES テーブルの宣言は廃止されました。
例
この例では、RANGES テーブルを 宣言し、そのテーブルにデータを入力し、 SELECT 命令の WHERE 条件で評価します。
DATA: spfli_wa TYPE spfli,
r_carrid TYPE RANGE OF spfli-carrid,
r_carrid_line LIKE LINE OF r_carrid.
r_carrid_line-sign = 'I'.
r_carrid_line-option = 'BT'.
r_carrid_line-low = 'AA'.
r_carrid_line-high = 'LH'.
APPEND r_carrid_line TO r_carrid.
SELECT *
FROM spfli
INTO spfli_wa
WHERE carrid IN r_carrid.
...
ENDSELECT.
- DATA - RANGE OF
- DATA - RANGE OF
- Data truncation: Out of range value
- com.mysql.jdbc.MysqlDataTruncation: Data truncation: Out of range value adjusted for column 'price'
- fractal modeling of natural terrain: analysis and surface reconstruction with range data
- comparison is always true due to limited range of data type 编译warning
- Data truncation: Out of range value for column '列名' at row 1
- GCC(ARM) warning: comparison is always true due to limited range of data type
- [MySQL学习]STRICT_ALL_TABLES对应的OUT of RANGE VALUE FOR COLUMN和DATA truncated FOR COLUMN
- Data truncation: Out of range value for column 'ID' at row 2
- 解决SPSS Modeler sql data type out of range<-25>报错
- 插入数据库 出现 Data truncation: Out of range value adjusted for column 'id'....的问题
- Exception:Data truncation: Out of range value for column 'phone' at row 1异常问题
- Access out of range
- range of type
- Count of Range Sum
- pointerIndex out of range
- vector subscript out of range
- CodeSmith Professional 5.0.1 KeyGen
- AIX 系统更换IBM小机硬盘
- ActivityGroup的子activity响应back事件的顺序问题
- DateDemo
- android 游戏开发
- DATA - RANGE OF
- 指向类的数据成员和函数指针
- fifo 以及几个信号的理解
- 序列化和反序列化
- 在access 2007 中进行sql query
- GHUnit for Xcode 3
- 文件下载源代码
- BT protocl 集中式与分布式应用实例分析
- ring3层远程注入DLL方法