{
    "componentChunkName": "component---src-templates-feature-v-3-js",
    "path": "/dynamodb-partiql-transactions/",
    "result": {"pageContext":{"slug":"dynamodb-partiql-transactions","name":"PartiQL writes and transactions","category":"Query and edit","headline":"Write SQL-style changes with context.","description":"Run PartiQL INSERT, UPDATE and DELETE statements in Dynobase. Review writes before execution and choose a batch or a supported transaction when working with multiple statements.","image":"sql","caption":"PartiQL write confirmation with two updates prepared as a transaction.","sections":[{"title":"Read and write in one workspace","body":"Use SQL-style statements alongside the visual data grid. PartiQL writes extend the editor beyond SELECT queries."},{"title":"Review before writing","body":"The confirmation step surfaces the statements and write behavior before execution. Keep your selected table, profile and region in view."},{"title":"Choose execution behavior","body":"Run supported statements as a batch or a transaction. Use a transaction when the writes must succeed together, subject to DynamoDB's transaction rules."}],"start":"Open Dynobase and follow these steps to use partiql writes and transactions.","steps":[{"title":"Open PartiQL mode","body":"Open a table and switch the query editor to PartiQL."},{"title":"Write the statements","body":"Enter INSERT, UPDATE or DELETE statements with the keys and values required for the intended change."},{"title":"Review and execute","body":"Choose the supported execution mode, review the write confirmation, then check the returned result or error."}],"note":"PartiQL follows DynamoDB's supported SQL subset, permissions and transaction limits. A batch is not atomic. Query filters and a familiar SQL syntax do not remove the need for a suitable access pattern.","faq":[{"question":"Is every SQL statement supported?","answer":"No. PartiQL in DynamoDB supports a specific subset. Dynobase does not turn DynamoDB into a relational database or add joins."},{"question":"Will a write run immediately when I type it?","answer":"No. You must run the statement and complete the write confirmation. Appropriate AWS write permissions are still required."}],"related":["dynamodb-query-workspace","dynamodb-bulk-edit","dynamodb-item-diff"]}},
    "staticQueryHashes": ["3649515864"]}