V2EX  ›  英汉词典

NotNull

释义 Definition

NotNull(常写作 NOT NULL)是编程与数据库中的术语,表示“不能为空/不允许为 null(空值)”。常用于数据库字段约束、类型标注或参数校验,确保某个值必须存在。 (在不同语言/框架中也可能写作 @NotNull@NonNull 等。)

发音 Pronunciation (IPA)

/nɑt nʌl/

例句 Examples

The email field is NOT NULL.
电子邮箱字段不能为空。

To prevent runtime errors, the API marks userId as NotNull and rejects requests that omit it.
为避免运行时错误,该 API 将 userId 标记为 NotNull,并拒绝缺少该参数的请求。

词源 Etymology

由英语 not(不)+ null(空值)组成;在 SQL 等数据库语境中发展为固定搭配 NOT NULL,表示列值不允许为空,后来也被各种编程语言与框架借用来做“非空”约束或注解。

相关词 Related Words

文学与作品选例 Literary Works

  • SQL in a Nutshell(介绍 SQL 约束,包括 NOT NULL)
  • Database System Concepts(讲解关系模型与完整性约束,常涉及 NOT NULL)
  • Effective Java(讨论空引用与注解生态,常提及 NonNull/NotNull 相关做法)
  • Clean Code(讨论避免空值带来的缺陷与防御式编程思路)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   783 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 19:19 · PVG 03:19 · LAX 11:19 · JFK 14:19
♥ Do have faith in what you're doing.