V2EX  ›  英汉词典

Identity Column

定义 Definition

Identity column(标识列)是数据库术语,指一种能够自动生成唯一递增数值的列,通常用作表的主键,确保每条记录都有唯一标识。

发音 Pronunciation

/aɪˈdɛntɪti ˈkɒləm/

例句 Examples

Every table in our database has an identity column that automatically assigns a unique number to each new row.
我们数据库中的每张表都有一个标识列,会自动为每条新记录分配一个唯一编号。

When designing the schema, the architect chose a bigint identity column instead of a GUID to improve indexing performance and reduce storage overhead.
在设计数据库架构时,架构师选择了 bigint 类型的标识列而非 GUID,以提升索引性能并减少存储开销。

词源 Etymology

Identity 源自拉丁语 identitas,意为"同一性、身份",由 idem(同一的)演变而来。Column 源自拉丁语 columna,原意为"柱子",后来在表格和数据库语境中引申为"列"。Identity column 作为数据库术语,最早随 SQL Server 等关系型数据库系统的发展而广泛使用,表示一列能够自动标识每一行数据的"身份"。

相关词汇 Related Words

文学与技术文献引用 Notable References

  • 《SQL Server 2012 T-SQL Fundamentals》—— Itzik Ben-Gan 在书中详细介绍了 identity column 的使用方式与最佳实践。
  • 《Database System Concepts》—— Abraham Silberschatz 等人所著的经典数据库教材中讨论了标识列在关系模型中的作用。
  • Microsoft SQL Server 官方文档中对 IDENTITY 属性有系统性的说明,是该术语最权威的技术来源之一。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5397 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 7ms · UTC 03:45 · PVG 11:45 · LAX 20:45 · JFK 23:45
♥ Do have faith in what you're doing.