Skip to content
TimescaleDB - Timeseries database for PostgreSQL Docs
  • Timescale.com
  • Try for free
Get started
Create your first Timescale service
Try the key Timescale features
Start coding with Timescale
About Timescale products
Timescale architecture for real-time analytics
Pricing plans and account management
Changelog
Use Timescale
Hypertables
Hypercore
Continuous aggregates
Tutorials
Integrations
API Reference
Migrate and sync data to Timescale Cloud
AI and Vector: pgai on Timescale
Other deployment options
Find a docs page
Use Timescale

Write data

Writing data to TimescaleDB works the same way as writing data to regular PostgreSQL. You can add and modify data in both regular tables and hypertables using INSERT, UPDATE, and DELETE statements.

  • Learn about writing data in TimescaleDB
  • Insert data into hypertables
  • Update data in hypertables
  • Upsert data into hypertables
  • Delete data from hypertables

For more information about using third-party tools to write data into TimescaleDB, see the Ingest Data from other sources section.

Keywords

ingest

Found an issue on this page?Report an issue or Edit this page in GitHub.

PreviousControl user access to Timescale Cloud projectsNextAbout writing data

Related Content

Insert data
Insert single and multiple rows and return data in your Timescale Cloud service with SQL
About writing data
Writing data to Timescale Cloud services works the same way as writing data to regular PostgreSQL tables. Learn the basics of inserting, updating, upserting, and deleting data in your services using SQL
Delete data
Delete data with DELETE or by dropping chunks from a hypertable in your Timescale Cloud service using SQL
Update data
Update single and multiple rows in a hypertable in your Timescale Cloud service with SQL
Upsert data
Insert a new row or update an existing row in a hypertable in your Timescale Cloud service using UPSERT
Ingest data using Kafka
Ingest data into your Timescale Cloud service using the PostgreSQL Kafka connector