sql >> データベース >  >> RDS >> Oracle

INSERTを実行すると、十分な値を受け取れないのはなぜですか?

    値を指定する列を指定しないため、データベースはすべての値を期待します テーブルの列。

    nameがあると仮定します その表では、これを行う必要があります:

    insert into theme (name) values('Sport');
    

    INSERTにターゲット列をリストしない ステートメントは悪いコーディングスタイルです。



    1. ElementCollectionを使用したJPAマッピングの複数行

    2. MySQLデータベース内のテーブルのグループ化

    3. OracleSQLクエリで繰り返される行を削除する方法

    4. 固定長レコードと固定長フィールドはデータベースのパフォーマンスをどのように向上させますか?