タグ付けされた質問 「null」

Nullは、コンテキストに応じて、* nothing *または* unknown *を意味します。SQL固有の質問には「sql-null」タグを使用してください。

30
取得メソッドは、戻り値を生成できないときに「null」を返すか、例外をスローする必要がありますか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 4年前休業。 見つかった場合にオブジェクトを返すことになっているメソッドがあります。 それが見つからない場合、私は以下を行う必要があります: nullを返す 例外を投げる その他の

23
JavaScriptで未定義またはnull変数を確認する方法は?
JavaScriptコードで次のコードパターンを頻繁に使用しています if (typeof(some_variable) != 'undefined' && some_variable != null) { // Do something with some_variable } 同じ効果があるより簡単なチェック方法はありますか? いくつかのフォーラムや文献によると、単に次のことは同じ効果をもたらすはずです。 if (some_variable) { // Do something with some_variable } 残念ながら、Firebugはそのようなステートメントをランタイムでのエラーとして評価しますsome_variable。これはFirebugの(望ましくない)動作のみですか、それともこれら2つの方法の間に本当に違いがありますか?


6
どちらが望ましいですか:Nullable <T> .HasValueまたはNullable <T>!= null?
私Nullable&lt;&gt;.HasValueはセマンティクスが好きだったので、いつも使っていました。しかし、最近私は他の誰かの既存のコードベースに取り組んでいて、Nullable&lt;&gt; != null代わりに排他的に使用していました。 どちらか一方を使用する理由はありますか、それとも純粋に好みですか? int? a; if (a.HasValue) // ... 対 int? b; if (b != null) // ...
437 c#  .net  null  nullable 


5
return、return None、no return no?
次の3つの関数について考えてみます。 def my_func1(): print "Hello World" return None def my_func2(): print "Hello World" return def my_func3(): print "Hello World" それらはすべてNoneを返すようです。これらの関数の戻り値の動作に違いはありますか?どちらか一方を好む理由はありますか?
386 python  null  return 


14
XSLTで文字列がnullまたは空かどうかを確認する
XSLで値がnullまたは空かどうかを確認するにはどうすればよいですか? たとえば、categoryName空ですか?私は構成を選択するときに使用しています。 例えば: &lt;xsl:choose&gt; &lt;xsl:when test="categoryName !=null"&gt; &lt;xsl:value-of select="categoryName " /&gt; &lt;/xsl:when&gt; &lt;xsl:otherwise&gt; &lt;xsl:value-of select="other" /&gt; &lt;/xsl:otherwise&gt; &lt;/xsl:choose&gt;
325 xslt  null  xslt-1.0  xslt-2.0 


11
NULL、 '\ 0'、0の違いは何ですか?
- Cにおいては、様々なゼロの値の差があるように思われるNULL、NULと0。 ASCII文字'0'が48またはに評価されることを知ってい0x30ます。 NULLポインタは、通常のように定義されます。 #define NULL 0 または #define NULL (void *)0 また、評価しそうNULなキャラもいます。'\0'0 これら3つの値が等しくない場合がありますか? これは64ビットシステムにも当てはまりますか?
309 c  pointers  null 

10
Java ResultSetからのnull int値の確認
Javaでは、列がプリミティブなint型にキャストされているResultSetからnull値をテストしようとしています。 int iVal; ResultSet rs = magicallyAppearingStmt.executeQuery(query); if (rs.next()) { if (rs.getObject("ID_PARENT") != null &amp;&amp; !rs.wasNull()) { iVal = rs.getInt("ID_PARENT"); } } 上記のコードの断片から、これを行うためのより良い方法はありますか、そして2番目のwasNull()テストは冗長であると思いますか? 私たちを教育し、ありがとう
277 java  null  resultset 

2
「x is null」と「x == null」の違いは何ですか?
C#7では、 if (x is null) return; の代わりに if (x == null) return; 古い方法よりも新しい方法(以前の例)を使用する利点はありますか? セマンティクスは異なりますか? 好みの問題ですか?そうでない場合、いつどちらを使用すればよいですか? 参考:C#7.0の新機能。

15
DateTimeの「null」値
何度も検索しましたが、解決策が見つかりませんでした。初期化されていない値(nullと同等)を含むことができるはずのDateTimeをどのように処理しますか?DateTimeプロパティ値が設定されているかどうかにかかわらず、クラスがあります。プロパティホルダーをDateTime.MinValueに初期化することを考えていました。これはごく一般的な質問だと思いますが、どうすればよいですか。
273 c#  datetime  null 

11
NULLと等しくない<>!=演算子
誰かがSQLの次の動作を説明できますか? SELECT * FROM MyTable WHERE MyColumn != NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn &lt;&gt; NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn IS NOT NULL (568 Results)
271 sql  sql-server  tsql  null 

8
MySQL:列がnullである行の選択
特定の列にNULLがある行を選択しようとすると、空のセットが返されるという問題があります。しかし、phpMyAdminのテーブルを見ると、ほとんどの行でnullと表示されています。 私のクエリは次のようになります: SELECT pid FROM planets WHERE userid = NULL 毎回空のセット。 実際の値の代わりに「NULL」または「null」として格納されないようにするために多くの場所が述べられており、スペース(userid = ' ')だけを探してみようと述べましたが、どれも機能していません。MyISAMはnullの格納に問題があるため、MyISAMを使用せずにinnoDBを使用するよう提案されました。テーブルをinnoDBに切り替えましたが、変換方法が原因で実際​​にはnullではないことが問題であるように思われます。テーブルをinnoDBなどとして再作成せずにこれを実行したいのですが、必要な場合は確実に試すことができます。
270 mysql  null 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.