Question: Can colons and special characters be used in DynamoDB attributes?
Answer
Colons and special characters can be used in DynamoDB attribute names, but some restrictions exist. Attribute names cannot contain the following characters:
- forward slash (/)
- backslash ()
- period (.)
- pound sign (#)
- tilde (~)
- curly braces ({})
- angle brackets (<>)
Additionally, attribute names must start with a letter and can only contain letters, numbers, and the following characters: _ (underscore), - (hyphen), and . (dot).
Other Common DynamoDB FAQ (with Answers)
- Is DynamoDB SQL or NoSQL?
- Does DynamoDB support atomic updates?
- How to connect to DynamoDB?
- How many secondary indexes are allowed per table DynamoDB?
- Is connection pooling needed for DynamoDB?
- How to count rows in DynamoDB?
- Is DynamoDB real-time?
- How do parallelize requests in DynamoDB?
- Will I be charged for DynamoDB is it is inactive?
- Does DynamoDB charge for storage?
- Is DynamoDB based on MongoDB?
- Can DynamoDB store blob data?
- Is DynamoDB stateless?
- Is DynamoDB serverless?
- Are DynamoDB table names supposed to be unique?
Dynobase is a Professional GUI Client for DynamoDB
Try 7-day free trial. No strings attached.
Product Features
DynamoDB Tools
DynamoDB Info
© 2023 Dynobase