问题标签 [notnull]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
422 浏览

grails - Grails 域类约束“非空”

我有一个域类:

在数据库中,我希望 programCd 字段为“NOT NULL”字段。但是,这不是用户输入的字段。我在控制器中有代码来生成 programCd。但是,当我尝试插入新数据时,我收到一个验证错误,提示 programCd 不能为空。

如果我将 programCd 的约束修改为“可为空:true”,则一切正常。有人可以让我知道是否有解决方法吗?

0 投票
4 回答
500 浏览

c# - 从 mysql 数据库中导入数据后,去掉 Combobox 中的所有空值

我正在为我的办公室开发一些 winforms 应用程序。在我的应用程序中,我有 50 多个组合框,我想连接 MySQL 数据库并检索数据。每个组合框都应该从某个 MySQL 数据库列中检索数据。我以任何方式成功建立连接并使用以下代码将数据检索到组合框。

但现在我有一个很奇怪的问题。在我的 MySQL 数据库中有很多空值(有些列包含 30 行,而有些只有 1 或 2 行)。数据检索组合框后,第一个组合框(与第二列相关)正确显示数据,但从第二列开始,它只显示一或两行。列中的所有其他值未显示。我浏览了一些论坛并将我的 al null 值设置为空字符串。但在那之后,组合框会在最后一个字段之后向我显示空白条目列表。

我在查询后也尝试了 IS NOT NULL,这也不起作用:(

如何克服这种情况?我想将数据检索到所有组合框并且没有任何空值或空值。我正在使用 .net 框架 2.0

这是否可以在 C# 或 SQL 查询中以编程方式进行,或者我应该更改我的数据库结构?

(我对 MySQL 没有很好的了解。我使用工作台来创建数据库:()

这是我当前的代码

0 投票
1 回答
111 浏览

java - 将约束添加到仅包含 Java 列表中第一个对象的字段

我有一个对象列表。我对字段名编号有一个限制,即@NotNull。我想对字段名颜色应用相同的约束,但我希望它仅对列表中的第一个 Car 对象是强制性的。如果剩余 Car 对象中的颜色字段为空或为空,我可以。做这个的最好方式是什么?谢谢。

0 投票
2 回答
977 浏览

sql - 使用 COALESCE 在多个列上查找 Not null

我有一个查询要在作为视图的表的 2 列上查找 not null ,因此执行需要花费大量时间。查询是:Query1

下面的查询是否与 Query1 具有相同的功能,但执行时间更快?

任何帮助都会有很大帮助,并在此先感谢您。

视图查询

0 投票
7 回答
86 浏览

java - Java:验证字符串

所以我正在用java做一个项目,我有一个简单的问题。

我有一个接收字符串的方法,我想去掉空格并检查它是否为空。到目前为止,我已经完成了以下操作,但它似乎无法正常工作。

任何帮助将不胜感激:) Ta

0 投票
1 回答
420 浏览

sql - Postgresql:尝试了解 NOT NULL 约束的信息模式表约束信息

在 Postgresql 中,您可以使用以下查询来获取有关表上的约束的信息:

当我这样做时,具有 NOT NULL 约束的列将显示如下:

not_null 部分显然显示了一个 NOT NULL 约束。最后一个数字似乎是列的序数位置。但是前两个数字我无法验证它们是什么。我的猜测是它们可能是对架构和表的引用,但我找不到任何可以告诉我的东西。在这方面,Postgres 手册条目并不是很有用。

那么前两个数字是什么?如何将这些数字与相关信息联系起来?

0 投票
1 回答
1264 浏览

php - PHP - 检查oracle查询是否返回0行

我确实从 PHP 中的 oracle 数据库中进行选择,并将结果数组放入变量中。这是我的变量中的数组格式$day

但有时查询会返回 0 行。所以我应该检查查询是否返回 0 行。如果没有,我将处理数组并以表格形式显示(工作正常)。但如果它返回 0 行,我将显示“找不到数据”(不起作用)

这是我的代码

我错过了代码中的某些内容还是以正确的方式制作了它?感谢您的帮助。谢谢

0 投票
4 回答
8448 浏览

ruby-on-rails - Rails ActiveModel 序列化程序呈现非空属性

我想使用呈现非空属性的序列化程序

这可能吗。

非常感谢。

解决方案:

0 投票
3 回答
1045 浏览

sql-server - 将主键从 null 更改为非 null

我有一个字段 ID 已设置为主键和空值,我尝试使用下面的代码将其更改为非空值,但我收到一条错误消息,指出 ALTER TABLE ALTER COLUMN ID 失败,因为一个或多个对象访问此列。我怎样才能在不丢表的情况下更改它。

在此处输入图像描述

0 投票
3 回答
4796 浏览

java - java/beans 验证 - 集合/映射不包含空值

有一个@NotNull注释可以验证某个对象不为空。

有一个@NotEmpty注释可以验证某个集合/地图/字符串/...不是空的。

是否还有一个注释可以验证某个集合/地图不包含任何空值?我找不到它。它看起来很基础,我相信它一定在 JSR-303 规范中。