問題タブ [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 投票する
6 に答える
42850 参照

java - springframework BeanUtils copyPropertiesを使用してnull値を無視するには?

Spring Framework を使用して null 値を無視して Object Source から Object Dest にプロパティをコピーする方法を知りたいです。

私は実際にこのコードでApache beanutilsを使用しています

それをするために。しかし今、私はSpringを使う必要があります。

何か助けはありますか?

ありがとう

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

mysql-workbench - My SQL の非 null および空の文字列

こんにちは、問題があります。いくつかの属性を持つテーブルを作成したいのですが、そのうちのいくつかは NOT NULL として指定する必要があります..そしてここで問題が発生します。テーブルにデータを挿入すると、'' (空の単一文字列) を挿入するとテーブルにデータが入力されますが、これは望ましくありません...データの挿入を単一文字列の入力または何も入力しないように制限する方法..

ここに私のテーブルがあります

CREATE TABLE tbl_Film (

ID INT 未署名の主キー、

Naziv VARCHAR(50) NOT NULL,

Zanr VARCHAR(50) NOT NULL,

説明 VARCHAR(150) NULL,

Kolicina INT UNSIGNED NOT NULL

);

INSERT INTO tbl_Film VALUES (1,'','Animirani','Mala ribica',2)

これは空白のデータを Naziv に入力しますが、私はそれを望んでいません..それを制限する必要があります..

http://prntscr.com/21gfgd

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

mysql - 値がnullでない場合、mysqlは列を結合します

値が null でない場合、テーブルの 3 つの列を 1 つに結合しようとしています。これは私のテーブルです:

username_l、username_u、username_a に参加しようとしましたが、1 つだけ値が != null であるためです。

誰かが私を助けることができますか?

0 投票する
1 に答える
11153 参照

mysql - MySQL - 削除時の外部キーが null 以外のフィールドに null を設定

これはおそらく些細な質問ですが、外部キー制約に関してはまだ少し不器用なので、確認したかったのです。

countriesフィールドcountry_id(PK) とnameを含むテーブルcitiesと、フィールドcity_id(PK)namecountry_id(FK)を含むテーブルがあるとします。

外部キーcities.country_idには制約がありますON DELETE SET NULL。私が理解しているように、これは、レコードcountriesが削除された場合、citiesその削除されたレコードの参照内のすべてのレコードのフィールドcountry_idcountry_idNULL に設定されることを意味します。

しかし、cities.country_id属性が の場合はどうなるNOT NULLでしょうか? これにより、外部キー制約が適切に機能しなくなりますか? それは理にかなっていますが、確認したいだけです。