READ TABLE 的用法

1.  如果使用READ TABLE语句来读取内部表数据,而不是简单看返回值判断是否存在,    那么在使用READ TABLE语句之前,一定要记得使用CLEAR语句清空内部表的工作区。

2.  READ TABLE itab WITH KEY = v BINARY SEARCH.   使用READ TABLE语句的二分法搜索以
代替标准顺
序搜索时, 必须首先按关键字中指定的次序对内表进行排序。如果系统找到匹配指定关键字的多行,则读取索引最低的行。二分法搜索
比线性搜索要快。因此,应尽可能将内表排序并且使用二分法搜索。如果找到有匹配关键字的条目,则将系统字段 SY-SUBRC 设置为0并且 SY-TABIX 包含该行的索引。否则,将 SY-SUBRC 设置为非零。

3.  WITH KEY 中的检索条件比较符不能使用‘<>‘(不等于)。   如果只想取得内部表中不等于某条件的一条记录,那么请使用下面变通方法。 LOOP AT itab WHERE KEY <> ‘XX‘.            此处取得第一条记录。          EXIT.        ENDLOOP.    如果在运行时 <KEY> 值为空,则
统忽略该关键字段。另外可对关键字段指定偏移量和长度。

时间: 2024-10-11 00:41:33

READ TABLE 的用法的相关文章

alter table的用法

在数据库开发过程中,除了用得最多的数据库查询外,我们有时也需要去修改数据表的定义,比如在已存在的数据表中新增列和删除列等.这篇文章就总结一下alter table语句的用法. 示例代码如下. 1 USE TSQLFundamentals2008; 2 GO 3 4 -- alter table的用法 5 6 -- 修改表的定义 7 -- 增加列 8 ALTER TABLE HR.Employees ADD fullname NVARCHAR(30) NULL; 9 10 -- 修改列(修改数据类

[转]ALTER TABLE的用法 增多列、删除列、改列名、改列约束、改表名

[转]ALTER TABLE的用法 增加列.删除列.改列名.改列约束.改表名 ALTER TABLE 名称ALTER TABLE - 更改表属性语法ALTER TABLE table [ * ]      ADD [ COLUMN ] column typeALTER TABLE table [ * ]      ALTER [ COLUMN ] column { SET DEFAULT value | DROP DEFAULT }ALTER TABLE table [ * ]      REN

Sybase中的load table的用法

Sybase中的load table的用法 用sybase iq作为数据仓库的存储,确实有其独特的特点和优势,但是在数据ETL的时候,如果用insert.update方式,速度太慢,大概是2秒钟左右一条数据.好在iq提供了一条load语句来解决这个问题. load语句的格式: [code]LOAD TABLE [ owner ].table-name [ ( load-specification, ... ) ]FROM 'filename-string', ... [ FORMAT { 'as

(转)data Table的用法大全

jqyery dataTable 基本用法 一:官方网站:[http://www.datatables.net/] 二:基本使用:[http://www.guoxk.com/node/jquery-datatables] 1.DataTables的默认配置 $(document).ready(function() {$('#example').dataTable();} ); 示例:http://www.guoxk.com/html/DataTables/Zero-configuration.h

CSS display:table属性用法- 轻松实现了三栏等高布局

display:table:此元素会作为块级表格来显示(类似 <table>); display:table-cell属性指让标签元素以表格单元格的形式呈现,类似于td标签.目前IE8+以及其他现代浏览器都是支持此属性的,但是IE6/7只能对你说sorry了,这一事实也是大大制约了display:table-cell属性在实际项目中的应用,但是现在是移动端的天下了,ie 说拜拜吧~ 与其他一些display属性类似,table-cell同样会被其他一些CSS属性破坏,例如float, posi

display:table的用法(让块里的多行文字垂直居中)

https://www.jianshu.com/p/3022bfed0226 https://www.cnblogs.com/chen-cong/p/8076442.html 原文地址:https://www.cnblogs.com/chm-blogs/p/11516932.html

Oracle学习(二)table函数的用法

原文地址: http://blog.csdn.net/lne818/article/details/3042250 PL/SQL表---table()函数用法 /* PL/SQL表---table()函数用法:利用table()函数,我们可以将PL/SQL返回的结果集代替table. oracle内存表在查询和报表的时候用的比较多,它的速度相对物理表要快几十倍. simple example: 1.table()结合数组: */ create or replace type t_test as

关于table

# table 属性bgcolor:设置表格的背景颜色 #<!--属性bgcolor:设置表格的背景颜色--> <table border="1" bgcolor="red">    <tr>        <td>            测试数据        </td>    </tr>    <tr>        <td>            测试数据     

JS组件系列——表格组件神器:bootstrap table(二:父子表和行列调序)

原文:JS组件系列--表格组件神器:bootstrap table(二:父子表和行列调序) 前言:上篇 JS组件系列——表格组件神器:bootstrap table 简单介绍了下Bootstrap Table的基础用法,没想到讨论还挺热烈的.有园友在评论中提到了父子表的用法,今天就结合Bootstrap table的父子表和行列调序的用法再来介绍下它稍微高级点的用法. bootstrap table系列: JS组件系列——表格组件神器:bootstrap table JS组件系列——表格组件神器