

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# PartiQL：一種適用於 Amazon DynamoDB 的 SQL 相容查詢語言
<a name="ql-reference"></a>

Amazon DynamoDB 支援 [PartiQL](https://partiql.org/) (SQL 相容查詢語言)，可在 Amazon DynamoDB 中選取、插入、更新和刪除資料。使用 PartiQL，您可以輕鬆地與 DynamoDB 資料表互動 AWS Command Line Interface，並使用 PartiQL 的 AWS 管理主控台、NoSQL Workbench 和 DynamoDB APIs 執行臨機操作查詢。

PartiQL 操作提供與其他 DynamoDB 資料平面操作相同的可用性、延遲和效能。

下列各節將介紹 PartiQL 的 DynamoDB 實作。

**Topics**
+ [什麼是 PartiQL？](#ql-reference.what-is)
+ [Amazon DynamoDB 中的 PartiQL](#ql-reference.what-is)
+ [開始使用](ql-gettingstarted.md)
+ [資料類型](ql-reference.data-types.md)
+ [陳述式](ql-reference.statements.md)
+ [函數](ql-functions.md)
+ [運算子](ql-operators.md)
+ [交易](ql-reference.multiplestatements.transactions.md)
+ [批次操作](ql-reference.multiplestatements.batching.md)
+ [IAM 政策](ql-iam.md)

## 什麼是 PartiQL？
<a name="ql-reference.what-is"></a>

*PartiQL* 在包含結構化資料、半結構化資料和巢狀資料的多個資料存放區提供與 SQL 相容的查詢存取。它在 Amazon 中廣泛使用，現在可做為許多 AWS 服務的一部分使用，包括 DynamoDB。

如需 PartiQL 規範和核心查詢語言的教學課程，請參閱 [PartiQL 文件](https://partiql.org/docs.html)。

**注意**  
Amazon DynamoDB 支援 [PartiQL](https://partiql.org/) 查詢語言的*子集*。
Amazon DynamoDB 不支援 [Amazon Ion](http://amzn.github.io/ion-docs/) 資料格式或 Amazon Ion 文字。

## Amazon DynamoDB 中的 PartiQL
<a name="ql-reference.what-is"></a>

若要在 DynamoDB 中執行 PartiQL 查詢，您可以使用：
+ DynamoDB 主控台
+ NoSQL Workbench
+ The AWS Command Line Interface (AWS CLI)
+ DynamoDB API

如需使用這些方法存取 DynamoDB 的相關資訊，請參閱[存取 DynamoDB](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/AccessingDynamoDB.html)。