GBASE南大通用数据库如何检索单行

SELECT 语句返回的行集是它的活动集。单个 SELECT 语句返回单个行。您可使用嵌入式 SELECT 语句来从数据库将单个行检索到主变量内。然而,当 SELECT 语句返回多行数 据时,程序必须使用游标来一次检索一行。在 检索多行 中讨论“多行”选择操作。 要检索单行数据,只要在您的程序中嵌入 SELECT 语句。下列示例展示您可如何使 用 GBase 8s ESQL/C 来编写嵌入式 SELECT 语句:

INTO 子句是将此语句与 编写 SELECT 语句 或 编写高级 SELECT 语句 中的任何示例区 分开来的唯一细节。此子句指定要检索产生的数据的主变量。

当程序执行嵌入式 SELECT 语句时,数据库服务器执行该查询。示例语句选择聚集值,以 便于它恰好产生一行数据。该行仅有单个列,且它的值存储在名为 avg_price 的主变量中。 程序的后续行可使用那个变量。

您可使用此类语句来将单行数据检索到主变量内。单个行可有所期望的许多列。如果查询 产生多行数据,则数据库服务器不可返回任何数据,而是返回一个错误代码。

  您在 INTO 子句中罗列的主变量应与选择列表中的项一样多。如果这些列表的长度碰巧不 一样,则数据库服务器返回尽可能多的值并在 SQLWARN 的第四个字段中设置警告标志。

相关推荐

  1. GBASE通用读取数据库数据

    2024-01-13 07:10:05       51 阅读
  2. GBASE通用数据库GBase JDBC的格式

    2024-01-13 07:10:05       58 阅读
  3. GBASE通用 访问其他数据库服务器

    2024-01-13 07:10:05       41 阅读
  4. GBASE通用-CodeFirst 模式

    2024-01-13 07:10:05       55 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-13 07:10:05       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-13 07:10:05       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-13 07:10:05       87 阅读
  4. Python语言-面向对象

    2024-01-13 07:10:05       96 阅读

热门阅读

  1. go 设计模式之观察者模式

    2024-01-13 07:10:05       53 阅读
  2. 机器学习之集成学习AdaBoost

    2024-01-13 07:10:05       53 阅读
  3. JsonPath

    2024-01-13 07:10:05       56 阅读
  4. 应用架构演变过程、rpc及Dubbo简介

    2024-01-13 07:10:05       43 阅读
  5. 微信小程序显示和隐藏分享按钮

    2024-01-13 07:10:05       65 阅读
  6. ffmpeg全景视频转普通视角视频的filter开发

    2024-01-13 07:10:05       58 阅读
  7. 使用python写了一个sql填充工具

    2024-01-13 07:10:05       44 阅读
  8. Android Studio 分别运行flutter 的debug和release版本

    2024-01-13 07:10:05       57 阅读
  9. go 修改postgresql的配置参数

    2024-01-13 07:10:05       60 阅读
  10. SQL执行时间过长如何优化

    2024-01-13 07:10:05       53 阅读
  11. vue一维码,二维码生成

    2024-01-13 07:10:05       57 阅读