nonnullable(非可空的):常用于编程语境,指一个类型/字段/变量不允许取 null(空值);必须始终有一个有效值。(在不同语言中也常写作 non-nullable 或 nonnullable。)
/ˌnɑːnˈnʌləbəl/
This column is nonnullable, so every row must have a value.
这个列是非可空的,所以每一行都必须有值。
When migrating the database, we changed the user_id field to nonnullable to prevent missing references and improve data integrity.
在迁移数据库时,我们把 user_id 字段改成非可空的,以防止引用缺失并提升数据完整性。
由前缀 non-(表示“非、不”)+ nullable(“可为 null 的、可空的”)构成;其中 null 源自拉丁语 nullus(“没有、无”)。合起来字面意思就是“不可为 null 的”。