問題タブ [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.

0 投票する
8 に答える
8492 参照

entity-framework - Entity Frameworkで空の文字列をnullに戻すオプションはありますか?

ADO.NETEntity-FrameworkObjectContextを使用してデータストアにアクセスしています。

値が空の文字列で設定されている場合、それらは自動的にnullになるはずです。

0 投票する
3 に答える
581 参照

linq - LinqでNULLSを含むリストを取得する

LINQを使用してnullを含む可能性のあるリストを取得することは可能ですか?

たとえば、次のように左外側の結合がある場合:

{12,13、null、14、null、11,16,17}のようなリストにアクセスするにはどうすればよいですか?

これは私にはうまくいきません:

出来ますか?

0 投票する
3 に答える
12919 参照

java - Java で Nullable 型を作成する

Javaでnullalbleオブジェクトを作成しようとしていますが、これを行う方法がわかりません。C#では、これは次のように行われます

これにより、 null をチェックできますが、特定の場合には 0 値を使用できますが、特定の実行パスでは 0 値が許可されるため、これは常に可能であるとは限りません

0 投票する
3 に答える
11337 参照

sql - SQL Server ALTER フィールド NOT NULL に永遠に時間がかかる

約 400 万件のレコードを持つテーブルからフィールドを変更したいと考えています。これらのフィールドの値がすべて NOT NULL であることを確認し、このフィールドを NOT NULL に変更したい

... この更新を行うには永遠にかかるようです。それをスピードアップする方法はありますか、それとも営業時間外に一晩中やっているだけですか?

また、これによりテーブルロックが発生する可能性がありますか?

0 投票する
2 に答える
1776 参照

java - Java 消費可能サービスの .NET nullable 値型の最良の代替手段

最初は .NET クライアントによって使用されますが、将来は Java クライアントによって使用される WCF サービスをいくつか作成しています。

そのため、Java がサポートしていないデータ型をインターフェイスで使用することは避けたいと考えています。

私たちが知っている特定のものは、null 許容値型です。

1 つの提案は、null 許容 int などを表す文字列を使用してこれらをサポートできることです。したがって、空の文字列は null を表します。それ以外の場合は、文字列が int として解析可能でなければならないという要件があります。

誰かがより良い代替案を推奨できますか、それともこれはあなたがすることですか?

0 投票する
3 に答える
21498 参照

c# - リフレクションを使用する場合、C#はNullableプロパティのDateTime型を決定します

オブジェクトの Nullable プロパティ タイプを決定する方法について質問があります。

ObjectAプロパティを持っていますDateTime? CreateDate;

次のコードのようにプロパティを反復処理する場合、プロパティがNullable DateTime型であるかどうかを確認するにはどうすればよいですか?

0 投票する
9 に答える
46465 参照

c# - 「ブール」と「ブール」の違いは何ですか?

私は C++ で慣れていたように変数に "bool" 型を使用し、ブール値であると予想される関数またはプロパティの値を変数に入れようとします。しかし、結果の型が「bool?」になっているケースによく遭遇します。"bool" ではなく、暗黙のキャストは失敗します。

2つの違いは何ですか?また、それぞれがいつ使用されるのですか? また、「bool」を使用する必要がありますか?私の変数の型として?これはベストプラクティスですか?

0 投票する
3 に答える
1919 参照

c# - 「日時」とは C# の DateTime とは対照的に?

DateTime?C#のaとa DateTime(疑問符なし)の違いは何ですか?

0 投票する
2 に答える
690 参照

sql-server - Information_Schema ビューから null 許容外部キーに関する情報を取得するにはどうすればよいですか?

データベースのメタデータを取得するために、Sql Server 2005 & 2008 で INFORMATION_SCHEMA ビューを使用しています。

ただし、テーブルに null 許容の外部キーがある場合、「UNIQUE_CONSTRAINT_NAME」列に一致するエントリがないため、結果には含まれません。

INFORMATION_SCHEMA スキーマのビューを使用して、NULL 許容外部キー (具体的には、参照されるテーブルと列の名前) に関する情報を取得する方法を考え出すのに苦労しています。どうやらインデックスは標準の一部ではないため、ビューには含まれていません

null許容外部キーに関する情報を取得するためにクエリを変更する方法を知っている人はいますか?

編集

余談ですが、SQL Server Compact Edition には INFORMATION_SCHEMA.INDEXES ビューがあるようです。なぜ CE はこの有用な情報を取得するのでしょうか?!

0 投票する
4 に答える
120 参照

sql - データベースで空のタイトルをチェックするにはどうすればよいですか?

私は最初のデータベース プロジェクトを行っています。

次のクエリで使用する必要がある理由を知りたいNOT NULL

環境

VPuml のチュートリアルを見ました。彼らはすべての値を論理ダイアグラムのnullableに入れ、残りはすべてNOT NULL. これは、論理図で nullable を使用する必要があることを示唆しています。

データベースで null 以外を使用する方法はありますか?

データベースレベルではなく、たとえばJSでユーザーが価値を与えているかどうかを確認できると思います。