問題タブ [tinyint]

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 投票する
1 に答える
2076 参照

java - javax.persistence.Column を Unsigned TINYINT として定義するにはどうすればよいですか?

MySQL データベースの既存のテーブルに基づいて Java Persistence Entity Bean (NetBeans IDE 8.0.1 を使用) を作成しています。このテーブルで"Unsigned TINYINT(3)"型のフィールドを見つけました。列の型を unsigned int として定義するには、次のことができることがわかりました。

問題を再現する手順:

次のようにフィールドを作成しようとしています。

問題:

プロジェクトをサーバーにデプロイすると、次のエラーが表示されます。

ただし、 「UNSIGNED」を削除するcolumnDefinitionと(行が になりますcolumnDefinition="TINYINT(3) default '40'")、プロジェクトの展開は成功します。なので「UNSIGNED」は認識されていないようです。

私の質問は次のとおりです。列 (フィールド) を署名なしの TINYINT として定義するにはどうすればよいですか?

詳細:

重要かどうかはわかりませんが、persistence.xmlファイルは次のようになります。

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

java - Java で resultset.getBoolean を使用して、SQL で Tinyint を取得できますか

rs.getboolean メソッドを使用して tinyint(0/1) の値を SQL から取得することは可能ですか? このような:

これがうまくいかない場合は、次のようにする必要があると思います。

助けてくれてありがとう。

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

mysql - MySQL TINYINT(1) 対 BIT(1)

教えてください...

TINYINT(1) と BIT(1) のどちらのデータ型が最も消費量が少ないでしょうか?

ここでの回答の大部分によると、 TINYINT(1) と BIT(1) は同じと見なされることを知っています。

TINYINT(1) は 0 ~ 9 を受け入れませんが、BIT(1) は 1 または 0 しか受け入れられません。見た目から、TINYINT は 2 ~ 9 を受け入れることができるのに対し、BIT は 1 と 0 のみを受け入れることができるため、より大きなストレージを使用します。

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

java - MySQL エラー ストア ブール値を tinyint に

クラスコード

これは、役立つ可能性のある Class Code のコードの一部です。

InsertDaftar クラス

booleanラジオボタンのコードをいくつか作成しました。

に警告メッセージがあります

Netbeans での警告。

akun_kuasaの変数を初期化

「akun_kuasa」のタイプを にint変更し、akun_kuasa を 0 と 1 に変更しようとしましたが、まだエラーが発生します。

この問題を検索しました。しかし、BOOLEAN や TinyInt については非常に多くあります。

注: id は、データベースに格納するメソッドを持つオブジェクトです。