我想对这张表做如下改动:
添加:状态列 (varchar(20)) 日期列(时间戳)
我不知道该怎么做
String createTable = "Create table aircraft ("
+"aircraftNumber int,"
+"airLineCompany varchar(20),"
+"departureAirport varchar (20),"
+"fuelPercentage int,"
+"passengerCount int);";
最佳答案
你应该执行
一个alter
语句:
Connection conn = ...;
Statement s = conn.createStatement();
s.execute("ALTER TABLE aircraft " +
"ADD COLUMN state VARCHAR(20), " +
"ADD COLUMN `date` TIMESTAMP");
关于Java JDBC : Altering table,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23481131/