这是编写查询以在java中的postgres中创建新表的正确方法吗?

时间:2011-03-11 06:31:17

标签: java postgresql

String query =“CREATE TABLE \”EtherMap \“。\ table_name \”(feature_name(20));“

此处feature_name是包含列名

的变量

table_name是包含表名称

的变量

Ethermap是数据库的名称

2 个答案:

答案 0 :(得分:0)

这应该有效:

String query = "CREATE TABLE EtherMap."+table_name+" ("+ feature_name+" (20))";

答案 1 :(得分:0)

您需要feature_name列的类型,例如:

"CREATE TABLE EtherMap." + table_name + " (" + feature_name + " VARCHAR(20))"