生成 PartiQL 语句 - Amazon DynamoDB
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

生成 PartiQL 语句

要使用 NoSQL Workbench 为 PartiQL 语句构建 DynamoDB ,请选择 Workbench 右上角的 PartiQL 操作。NoSQL

您可以在操作生成器中构建以下 PartiQL 语句类型。

单例语句

要为 PartiQL 语句运行或生成代码,请执行以下操作。

  1. 选择 PartiQL 语句

  2. 输入有效的 PartiQL 语句

  3. 如果您的语句使用参数

    1. 选择 Optional request parameters (可选请求参数)

    2. 选择 Add new parameters (添加新参数)

    3. 输入属性类型和值

    4. 如果您要添加其他参数,请重复步骤 b 和 c。

  4. 如果要生成代码,请选择 Generate code (生成代码)

    从显示的选项卡中选择所需的语言。现在,您便可复制此代码并在应用程序中使用它。

  5. 如果您希望操作立即运行,请选择 Run (运行)

Transactions

要为 PartiQL 事务运行或生成代码,请执行以下操作。

  1. 选择 PartiQL 事务

  2. 选择 Add a new statement (添加新语句)

  3. 输入有效的 PartiQL 语句

    注意

    在同一 PartiQL 事务请求中不支持读取和写入操作。SELECT 语句不能与 INSERT、UPDATE 和 DELETE 语句位于同一请求中。有关更多详细信息,请参阅使用适用于 PartiQL 的 DynamoDB 执行事务

  4. 如果您的语句使用参数

    1. 选择 Optional request parameters (可选请求参数)

    2. 选择 Add new parameters (添加新参数)

    3. 输入属性类型和值

    4. 如果您要添加其他参数,请重复步骤 b 和 c。

  5. 如果要添加更多语句,请重复步骤 2 到 4。

  6. 如果要生成代码,请选择 Generate code (生成代码)

    从显示的选项卡中选择所需的语言。现在,您便可复制此代码并在应用程序中使用它。

  7. 如果您希望操作立即运行,请选择 Run (运行)

Batch

要为 PartiQL 批处理运行或生成代码,请执行以下操作。

  1. 选择 PartiQL batch

  2. 选择 Add a new statement (添加新语句)

  3. 输入有效的 PartiQL 语句

    注意

    同一 PartiQL 批处理请求不支持读取和写入操作,这意味着 SELECT 语句不能位于包含 INSERT、UPDATE 和 DELETE 语句的同一请求中。不允许对同一项目执行写入操作。与 BatchGetItem 操作一样,只支持单例读取操作。不支持扫描和查询操作。有关更多详细信息,请参阅使用 PartiQL 运行 DynamoDB 的批量操作

  4. 如果您的语句使用参数

    1. 选择 Optional request parameters (可选请求参数)

    2. 选择 Add new parameters (添加新参数)

    3. 输入属性类型和值

    4. 如果您要添加其他参数,请重复步骤 b 和 c。

  5. 如果要添加更多语句,请重复步骤 2 到 4。

  6. 如果要生成代码,请选择 Generate code (生成代码)

    从显示的选项卡中选择所需的语言。现在,您便可复制此代码并在应用程序中使用它。

  7. 如果您希望操作立即运行,请选择 Run (运行)