问题标签 [nullable]
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.
entity-framework - 是否可以选择让实体框架将空字符串还原为 null?
我正在使用 ADO.NET Entity-Framework ObjectContext 来访问我的数据存储。
我希望 if 值设置为空字符串,它们应该自动变为空。
linq - 使用 Linq 检索包含 NULLS 的列表
是否可以使用 LINQ 检索可能包含空值的列表。
例如,如果我有这样的左外连接:
如何获得看起来像 {12,13,null,14,null,11,16,17} 的列表?
这对我不起作用:
是否可以?
java - 在 java 中创建 Nullables 类型
我正在尝试在 Java 中创建一个 nullalble 对象,但不知道如何执行此操作,在 C# 中可以这样完成
这允许我检查 null ,而在某些情况下我可以使用 0 值,这并不总是可能的,因为某些执行路径允许 0 值
sql - SQL Server ALTER 字段 NOT NULL 需要永远
我想从有大约 400 万条记录的表中更改一个字段。我确保所有这些字段值都不是 NULL 并且想要将此字段更改为 NOT NULL
...似乎永远需要做这个更新。有什么方法可以加快速度,还是我只是在下班时间过夜?
这也可能导致表锁吗?
java - Java 可消费服务的 .NET 可空值类型的最佳替代方案
我们正在创建一些 WCF 服务,这些服务最初将由 .NET 客户端使用,但未来将由 Java 客户端使用。
因此,我们希望避免在接口中使用 Java 不支持的任何数据类型。
我们所知道的具体一种是可为空的值类型。
一个建议是,我们可以通过使用字符串来表示(例如,可为空的 int)来支持这些。因此,空字符串表示 null,否则要求字符串必须可解析为 int。
谁能推荐一个更好的选择,或者这就是你会做的?
c# - C# 使用反射时确定 Nullable 属性 DateTime 类型
我有一个关于如何确定对象的 Nullable 属性类型的问题。
ObjectA
有财产DateTime? CreateDate;
当我像下面的代码一样遍历它的属性时,如何检查一个属性是否是一个Nullable DateTime
类型?
c# - “布尔”和“布尔”有什么区别?
我对变量使用“bool”类型,就像我在 C++ 中习惯的那样,我尝试将我希望为布尔值的函数或属性的值放入我的变量中。但是我经常遇到结果类型为“bool”的情况。而不是“布尔”,隐式转换失败。
两者有什么区别,分别在什么时候使用?另外,我应该使用“bool”吗?作为我的变量的类型?这是最佳做法吗?
c# - 什么是“日期时间”?而不是 C# 中的 DateTime?
DateTime?
C# 中的 a和 a DateTime
(不带问号)有什么区别?
sql-server - 如何从 Information_Schema 视图中获取有关可为空的外键的信息?
我正在使用 Sql Server 2005 和 2008 中的 INFORMATION_SCHEMA 视图来获取数据库的元数据:
但是,如果我在表上有一个可为空的外键,则它不会包含在我的结果中,因为“UNIQUE_CONSTRAINT_NAME”列没有匹配的条目。
我正在努力研究如何使用 INFORMATION_SCHEMA 模式中的视图获取有关可为空的外键(特别是引用的表和列的名称)的信息。显然索引不是标准的一部分,因此不包含在视图中。
有谁知道我可以如何更改查询以获取有关可为空的外键的信息?
编辑
顺便说一句,SQL Server Compact Edition 似乎有一个 INFORMATION_SCHEMA.INDEXES 视图——为什么 CE 会得到这个有用的信息?!
sql - 应该如何在数据库中检查空标题?
我正在做我的第一个数据库项目。
我想知道为什么您应该NOT NULL
在以下查询中使用
语境
我看了VPuml的教程。他们将所有值放在逻辑图中可为空的,而其余的则为空NOT NULL
。这表明我应该将 nullable 与逻辑图一起使用。
not null 在数据库中还有其他用途吗?
我觉得我们可以检查用户是否通过 JS 赋予了价值,例如,而不是在数据库级别。