stmt.executeUpdate("create table test_deal(name varchar(20),number int)");
stmt.execute("Insert into test_deal (name, number) VALUES (test" + row_vv + ", " + deal_number + ")");
我正在尝试简单地插入该行,但是我得到没有正确的列test1
,这些列是name
和number
。 test1
只是我要插入name
的值。我在这里搜索了类似的问题,并且很可能与""
有关,但是我无法修复它。
请尝试以下操作:
stmt.execute("Insert into test_deal (name, number) VALUES (\"test\"" + row_vv + ", " + deal_number + ")");
尝试一下
String name = "test"+row_vv;
stmt.execute("Insert into test_deal (name, number) VALUES ( '" + name + "', '" + deal_number + "')");