select single into from 用法
时间: 2023-06-12 07:04:54 浏览: 244
ABAP程序的数据查询语句SELECT.doc
5星 · 资源好评率100%
`SELECT SINGLE INTO` 是 ABAP 语言中的一种查询语句,用于将查询结果集中的单个行数据赋值给一个变量。通常情况下,`SELECT SINGLE INTO` 语句与 `WHERE` 子句一起使用,以确保只返回一个结果。
例如,以下代码演示了如何使用 `SELECT SINGLE INTO` 语句从 SAP 数据库表中获取一个单一的客户信息:
```abap
DATA: lv_kunnr TYPE kunnr VALUE '1000',
ls_customer TYPE kna1.
SELECT SINGLE * INTO ls_customer FROM kna1 WHERE kunnr = lv_kunnr.
```
在上述代码中,我们使用 `SELECT SINGLE` 语句从 `kna1` 表中获取一个单一的客户信息,并将其赋值给 `ls_customer` 结构体变量。`WHERE` 子句用于限制结果集,只返回 `kunnr` 等于 `1000` 的客户信息。如果没有找到匹配的客户信息,则 `ls_customer` 结构体变量的值为初始值。
阅读全文