V2EX  ›  英汉词典

Unique Constraint

定义 Definition

unique constraint唯一约束。在数据库中用于规定某一列或若干列的取值(或组合取值)在表内必须不重复,以保证数据的唯一性与一致性(通常允许出现一个或多个 NULL,具体取决于数据库实现)。

发音 Pronunciation

/juːˈniːk kənˈstreɪnt/

例句 Examples

Add a unique constraint to prevent duplicate email addresses.
添加一个唯一约束以防止重复的电子邮箱地址。

The table enforces a unique constraint on (user_id, role), ensuring each user can’t be assigned the same role twice.
该表对(user_id, role)施加唯一约束,确保同一用户不会被重复分配同一角色。

词源 Etymology

unique 源自拉丁语 unicus(“唯一的”),与 unus(“一”)相关;constraint 源自拉丁语 constringere(“绑紧、约束”),经由法语进入英语。在数据库语境中,二者组合表示“以规则强制保证唯一性”的约束条件。

相关词 Related Words

文献与作品 Literary Works

  • Database System Concepts(Silberschatz, Korth, Sudarshan)
  • Database Management Systems(Ramakrishnan & Gehrke)
  • PostgreSQL 官方文档(SQL Constraints / Unique Constraints 章节)
  • MySQL 官方手册(Constraints / UNIQUE Index 相关章节)
  • SQLite 官方文档(Constraints / UNIQUE 约束说明)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1803 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 16:03 · PVG 00:03 · LAX 08:03 · JFK 11:03
♥ Do have faith in what you're doing.