管控台 ↗管控台 ↗ (opens in a new tab)
    • ProtonBase概述
      • 产品定位
      • 核心功能
      • 产品价格
      • 版本比较
    • 10 分钟快速入门
    • 技术原理
      • 多云原生
      • 所有数据
      • 挑战性能极限
      • 极简体验
    • 教程
      • 示例-构建一个租房系统
      • 示例-实现房源查找与评价功能
      • 示例-拓展民宿信息与动态查询
      • 示例-数据分析
    • 服务与规范
      • 服务支持
      • 开服区域
      • 服务等级协议(SLA)
      • 小质科技隐私政策声明
      • 小质科技云服务用户协议
  • 产品指南
    • 平台与账号
      • 控制台
      • Data Cloud
      • Warebase
      • 容量规划
      • Warebase 网络连接
      • Warebase VPC配置
        • 阿里云 VPC 配置
        • AWS VPC 配置
        • 腾讯云 VPC 配置
        • 华为云 VPC 配置
      • 目录 Catalog
      • 数据库 Database
      • 缓存 Cache
      • 账号与合同
        • 注册服务账号
        • 合同认证
        • 权限管理
        • 合同信息变更与注销
      • 费用中心
        • 账号充值
        • 费用账单
        • 合同与发票
        • 余额提现
    • 表设计
      • 表设计指南
      • DB/Schema 设计原则
      • 表设计
      • 索引设计
      • 表结构修改
      • 数据类型
      • 约束
      • 生成列
      • 分区表
      • 半结构化数据(JSONB)
      • 物化视图
      • 物化视图实践
      • 外部表
        • 外表数据类型映射
        • 配置基于文件的外部表
        • 配置阿里云 MaxCompute 外部表
        • 配置 AWS Glue 外部表
        • 配置 Iceberg Catalog 外部表
        • 配置 Unity Catalog 外部表
      • 分层存储
      • 临时表
    • 数据导入导出
      • 数据导入和导出
      • 历史数据保序导入
      • Change Data Capture(CDC)
      • 数据同步(Teleport)
        • 数据同步快速入门
        • 数据同步容量规划
        • 数据同步网络配置
        • 权限规划
        • 同步对象筛选
        • 同步对象属性
        • 同步对象映射
        • 作业操作和状态
        • 数据同步 Schema Evolution
        • Teleport 分库分表最佳实践
        • Teleport 常见问题
        • 阿里云数据源打通
        • 华为云数据源打通
        • 腾讯云数据源打通
        • AWS 数据源打通
        • 示例-从 MySQL 同步到 ProtonBase
        • 示例-从阿里云 RDS MySQL 同步到 ProtonBase
        • 示例-从 PostgreSQL 同步到 ProtonBase
    • 查询与优化
      • 数据查询、更新和删除
      • 全文检索
      • 向量检索
      • 时间旅行
      • 事务处理
      • 近似计算
      • 地理信息检索
      • 诊断调优
      • Statements 统计分析
      • SQL Hints
    • 平台运维
      • 备份和恢复
      • 时间点恢复
      • 多 Warebase 负载隔离
      • 只读从实例(Deprecated)
      • 监控与告警
        • 监控指标
        • 阿里云云监控集成
        • AWS CloudWatch 集成
    • 安全合规
      • Private Link
      • 全局用户管理
      • 用户权限体系
      • 简单权限模型实践
      • IP白名单
      • 系统授权
      • 行级安全策略
      • 列级权限控制
    • 生态对接
      • PostgreSQL兼容性
      • 开发工具
        • Gorm
        • Hibernate
        • Sqlalchemy
      • BI工具
        • Metabase
      • 大数据生态
        • Flink 实时写入
        • 利用DBT进行数仓建模
    • 迁移指南
      • 从 PostgreSQL 迁移
      • 从 MySQL 迁移
      • 从 MongoDB 迁移
      • 从 ElasticSearch 迁移
      • 从 Oracle 迁移
      • 从阿里云 ADB MySQL 迁移
      • 从阿里云 Hologres 迁移
      • 从 AWS Redshift 迁移
  • SQL 参考
    • Part I. Tutorial
      • The SQL Language
        • Introduction
        • Concepts
        • Creating a New Table
        • Populating a Table With Rows
        • Querying a Table
        • Joins Between Tables
        • Aggregate Functions
        • Updates
        • Deletions
      • Advanced Features
        • Introduction
        • Views
        • Foreign Keys
        • Transactions
        • Window Functions
        • Conclusion
    • Part II. The SQL Language
      • SQL Syntax
        • Lexical Structure
        • Value Expressions
        • Calling Functions
      • Data Definition
        • Table Basics
        • Default Values
        • Generated Columns
        • Constraints
        • System Columns
        • Modifying Tables
        • Privileges
        • Row Security Policies
        • Schemas
        • Foreign Data
        • Other Database Objects
        • Dependency Tracking
      • Data Manipulation
        • Inserting Data
        • Updating Data
        • Deleting Data
        • Returning Data from Modified Rows
      • Queries
        • Overview
        • Table Expressions
        • Select Lists
        • Combining Queries (UNION, INTERSECT, EXCEPT)
        • Sorting Rows (ORDER BY)
        • LIMIT and OFFSET
        • VALUES Lists
        • WITH Queries (Common Table Expressions)
      • Data Type
        • Numeric Types
        • Character Types
        • Binary Data Types
        • Date/Time Types
        • Boolean Type
        • Enumerated Types
        • Network Address Types
        • Bit String Types
        • Text Search Types
        • UUID Type
        • JSON Types
        • Arrays
        • Object Identifier Types
      • Functions and Operators
        • Logical Operators
        • Comparison Functions and Operators
        • Mathematical Functions and Operators
        • String Functions and Operators
        • Binary String Functions and Operators
        • Bit String Functions and Operators
        • Pattern Matching
        • Data Type Formatting Functions
        • Date/Time Functions and Operators
        • Enum Support Functions
        • Network Address Functions and Operators
        • UUID Functions
        • JSON Functions and Operators
        • Sequence Manipulation Functions
        • Conditional Expressions
        • Array Functions and Operators
        • Aggregate Functions
        • Window Functions
        • Subquery Expressions
        • Row and Array Comparisons
        • Set Returning Functions
        • System Information Functions and Operators
        • System Administration Functions
      • Type Conversion
        • Chapter Type Conversion
        • Overview
        • Operators
        • Functions
        • Value Storage
        • UNION, CASE, and Related Constructs
        • SELECT Output Columns
    • Part III. Server Administration
      • Managing Databases
        • Overview
        • Creating a Database
        • Template Databases
        • Database Configuration
        • Destroying a Database
        • Tablespaces
      • Monitoring Database Activity
        • The Statistics Collector
        • Progress Reporting
    • Part IV. Reference
      • SQL Commands
        • ABORT
        • ALTER DATABASE
        • ALTER DEFAULT PRIVILEGES
        • ALTER EXTENSION
        • ALTER FOREIGN DATA WRAPPER
        • ALTER FOREIGN TABLE
        • ALTER INDEX
        • ALTER MATERIALIZED VIEW
        • ALTER POLICY
        • ALTER SCHEMA
        • ALTER SEQUENCE
        • ALTER SERVER
        • ALTER TABLE
        • ALTER TABLESPACE
        • ALTER USER MAPPING
        • ALTER VIEW
        • ANALYZE
        • BEGIN
        • CHECKPOINT
        • CLOSE
        • COMMENT
        • COMMIT
        • COPY
        • CREATE CAST
        • CREATE DATABASE
        • CREATE EXTENSION
        • CREATE FOREIGN DATA WRAPPER
        • CREATE FOREIGN TABLE
        • CREATE INDEX
        • CREATE MATERIALIZED VIEW
        • CREATE POLICY
        • CREATE SCHEMA
        • CREATE SEQUENCE
        • CREATE SERVER
        • CREATE TABLE
        • CREATE TABLE AS
        • CREATE TABLESPACE
        • CREATE USER MAPPING
        • CREATE VIEW
        • DEALLOCATE
        • DECLARE
        • DELETE
        • DISCARD
        • DROP CAST
        • DROP DATABASE
        • DROP EXTENSION
        • DROP FOREIGN DATA WRAPPER
        • DROP FOREIGN TABLE
        • DROP INDEX
        • DROP MATERIALIZED VIEW
        • DROP POLICY
        • DROP SCHEMA
        • DROP SEQUENCE
        • DROP SERVER
        • DROP TABLE
        • DROP TABLESPACE
        • DROP USER MAPPING
        • DROP VIEW
        • END
        • EXECUTE
        • EXPLAIN
        • FETCH
        • GRANT
        • IMPORT FOREIGN SCHEMA
        • INSERT
        • MERGE
        • MOVE
        • PREPARE
        • REASSIGN OWNED
        • REFRESH MATERIALIZED VIEW
        • REINDEX
        • RELEASE SAVEPOINT
        • RESET
        • REVOKE
        • ROLLBACK
        • ROLLBACK TO SAVEPOINT
        • SAVEPOINT
        • SELECT
        • SELECT INTO
        • SET
        • SET ROLE
        • SET TRANSACTION
        • SHOW
        • START TRANSACTION
        • TRUNCATE
        • UPDATE
        • VALUES
      • Client Applications
        • psql
    • Part V. Internals
      • System Catalogs
        • Overview
        • pg_aggregate
        • pg_attrdef
        • pg_attribute
        • pg_authid
        • pg_auth_members
        • pg_cast
        • pg_class
        • pg_collation
        • pg_constraint
        • pg_conversion
        • pg_database
        • pg_db_role_setting
        • pg_default_acl
        • pg_depend
        • pg_description
        • pg_enum
        • pg_event_trigger
        • pg_extension
        • pg_foreign_data_wrapper
        • pg_foreign_server
        • pg_foreign_table
        • pg_index
        • pg_inherits
        • pg_language
        • pg_namespace
        • pg_operator
        • pg_policy
        • pg_proc
        • pg_range
        • pg_rewrite
        • pg_seclabel
        • pg_sequence
        • pg_shdepend
        • pg_shdescription
        • pg_shseclabel
        • pg_tablespace
        • pg_type
        • System Views
        • pg_available_extensions
        • pg_indexes
        • pg_locks
        • pg_matviews
        • pg_prepared_statements
        • pg_prepared_xacts
        • pg_roles
        • pg_seclabels
        • pg_settings
        • pg_shadow
        • pg_tables
        • pg_user
        • pg_views
    • Part VI. Appendixes
      • A. Warebase Error Codes
      • B. Date/Time Support
        • B.1. Date/Time Input Interpretation
        • B.2. Handling of Invalid or Ambiguous Timestamps
        • B.3. Date/Time Key Words
        • B.4. Date/Time Configuration Files
        • B.5. POSIX Time Zone Specifications
        • B.6. History of Units
        • B.7. Julian Dates
      • C. SQL Keywords
      • F: Additional Supplied Modules and Extensions
        • F.15. file_fdw
        • F.30. pg_stat_statements
        • F.33. pg_trgm
        • pg_hint_plan
    • Legal Notice
      • 2024 年更新与发布
      • 2025 年更新与发布
      • 存储优化与计费项调整公告
    • 关键缺陷公告
    • 系统运维公告

目录

  • Chapter Data Manipulation
SQL 参考
Part II. The SQL Language
Data Manipulation

Chapter Data Manipulation

Table of Contents

Inserting Data

Updating Data

Deleting Data

Returning Data from Modified Rows

The previous chapter discussed how to create tables and other structures to hold your data. Now it is time to fill the tables with data. This chapter covers how to insert, update, and delete table data. The chapter after this will finally explain how to extract your long-lost data from the database.

Dependency TrackingInserting Data

© 2025 ProtonBase All rights reserved.