sql >> Databáze >  >> RDS >> SQLite

java.util.MissingFormatArgumentException:Specifikátor formátu:s

String query = String.format("INSERT INTO OrderDetails(Productid,ProductName,Quantity,Price,Discount,Image) VALUES('%s','%s','%s','%s','%s','%s');",
        order.getProductid(),
        order.getProductName(),
        order.getQuantity(),
        order.getPrice(),
        order.getDiscount());

Máte šest %s formátujte zástupné symboly, ale zadáváte pouze pět hodnot.



  1. Funkce JSON_ARRAY() v Oracle

  2. Jak vytvořit cizí klíč pomocí ON UPDATE CASCADE na Oracle?

  3. Návrh spouštěče Microsoft T-SQL

  4. SQLite - Zálohování databáze do souboru