問題タブ [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.
mysql - cfqueryparamとNOTNULLの使用方法
2つのクエリがあり、タグを使用したいのですが<cfqueryparam>
、このクエリでどのように実行するかわかりません。
android - 共有設定のフィールドのデフォルト値は何ですか?
今日、私は Android で本当に奇妙な問題に遭遇しました。設定を共有する 2 つのフィールドを使用しています。1 つは deviceId で、2 番目は Hashkey です。まず、コードを使用して、sharedprefs に deviceId のみを保存します
次に、共有設定から hashKey を読み取り、それをグローバル アプリケーション クラスの変数に割り当てます。
しかし、問題は、このコードを初めて実行するときです。共有設定の hasKey の値は、deviceID (エミュレーターで実行中) の値と同じです。
最初にアプリケーションをアンインストールしてから、削除して新しいエミュレーターを作成し直しましたが、共有設定のハッシュキーの値は毎回同じで、000000000000000 です。では、どうすればそれが可能だと思うので、値を書いていません。共有設定ではnullか何かでなければなりませんが、絶対に000000000000000ではありません
Log cat の出力は次のとおりです。
私の SharedPref クラスのコードは
では、なぜそれが起こっているのですか?
php - 列が存在しない場合、クエリの「列」IS NOT NULL はエラーをスローしません
私の PHP ユニット テストでは、次のテーブルを含む SQLite インメモリ データベースを使用しています。
2 つの整数バインディングを使用して次のクエリを実行すると、
inviter
クエリは 1 つの結果を返しますが、列が存在しないため、エラーがスローされると予想されます。これは SQLite の予想される動作ですか? 私は何か間違ったことをしていますか?
私は PDO を使用しています。接続は次のように作成されました。
(これらのオプションは、使用しているフレームワークであるLaravelのデフォルトです。)
hibernate-validator - Hibernate Validator では、戻り値が null である可能性があることをメソッド検証で呼び出し元にどのように伝えることができますか?
Hibernate Validator のメソッド検証では@NotNull
、呼び出し元に戻り値が であることを伝えることができますが、戻り値が null である可能性があることを呼び出し元に伝えるにはどうすればよいでしょうか? Findbugs には がありますが@CheckForNull
、これは実行時ではなく、コンパイル時にのみ有効です。
c# - OrmLiteでnullでないvarcharを固定サイズにする方法は?
Poco クラスでプロパティを宣言するString
と、OrmLite はvarchar(8000) NULL
データベースにそのプロパティの列を生成します。たとえば、次のクラスとそのために生成されたテーブルがあります。
フィールドの長さを指定するにはどうすればよいでしょうか。たとえば、FirstName に 8000 文字を使用するのは意味がありません。また、どうすれば強制できNOT NULL
ますか? および列には常に値が必要ですUserName
。Password
mysql - Mysql は、null でないフィールドの null 値への挿入または更新でエラーにならない
私はテーブルを持っています
ご覧のとおり、シリアルはNOT NULLに設定されています
が、次のようなクエリを実行すると
出力します
null を null 以外のフィールドに挿入するのはなぜですか?
エラーを発生させたい:D
///****************************** 編集
問題は sql_mode にあることが
わかり
ました
https://dev.mysql.com/doc/refman/5.6/en/sql-mode.html#sql-mode-strict経由
mysql - Oracle - エラー: 'ORA-01400: NULL を挿入できません
テーブルにレコードを挿入しようとしていますが、エラーが発生します -
'ORA-01400: NULL を (....' に挿入できません。テーブル構造は次のとおりです:
Mysql から Oracle に移行します。
Mysql ではこれは機能しますが、Oracle では機能しません。どうすればこれを修正できますか? すべての列挿入クエリを記述する必要がありますか、それとも null 以外のオプションを選択解除する必要がありますか
mysql - MySQL LENGTH() > 0 and NOT NULL not getting expected results
Viewing my result set, I see a blank field despite my conditions.
I tried selecting:
i also tried:
but, I'm still seeing a blank field.
In my SELECT, I tried checking the contents of the field:
etc...
But, they both come up as 0 and seemingly empty, respectively.
What did I miss here?
android - null以外が機能せず、エラーが発生するclose()がデータベースで明示的に呼び出されることはありません
誰かが助けることができますか。私はアプリを作成していて、これまでのところ私のデータはデータベースに正常に保存されていますが、空白の値を送信でき、データベースに正常に保存されるため、notnullはまったく機能していないようです。また、「close()がデータベースで明示的に呼び出されることはありません」というデータベースエラーが発生します。
}
scala - scala slick - select 句の複雑な関数
「a」、「b」の ID と、a<->b 関係に関連する 2 つの Option[Long] を保持する結合テーブルがあります。次のようにクエリしたいと思います。
(このクエリでは b_id を無視しています...)
私はあらゆる種類のものを試しましたが、これを達成することはできませんでした.
どうすればスリックでできますか?