Amazon Aurora DSQL 现在支持外键约束
发布于: 2026年8月27日
Amazon Aurora DSQL 现在允许您向新表和现有表添加外键约束。Aurora DSQL 是一种无服务器的分布式 SQL 数据库,兼容 PostgreSQL,并且具有主动-主动多区域可用性。
现在,您可以在 Aurora DSQL 集群中,将应用程序关于表之间引用关系的规则声明为外键约束。例如,您可以声明客户的主地址必须引用地址表中已存在的某一行。此后,Aurora DSQL 将拒绝任何会导致该客户指向一个已不存在地址的写入操作。 您可以选择在删除或更新被引用的行时执行的操作,选项包括 NO ACTION、RESTICT、CASCADE、SET NULL 和 SET DEFAULT。
此功能已在提供 Aurora DSQL 的所有 AWS 区域推出。要了解更多信息,请参阅《Aurora DSQL 用户指南》中的使用外键约束和 CREATE TABLE 外键语法部分。