表的名字不确定,由一个字符串参数决定,
可不可以这样?
我试了,好像不行,那该怎么解决呢?请教!try
{
PreparedStatement preparestatement1=connection.prepareStatement("CREATE TABLE ?(friend_id int)");
preparestatement1.setString(1,user_id+"FriendTable");
preparestatement1.execute();
}
catch(Exception e)
{
System.out.println(e);
}
可不可以这样?
我试了,好像不行,那该怎么解决呢?请教!try
{
PreparedStatement preparestatement1=connection.prepareStatement("CREATE TABLE ?(friend_id int)");
preparestatement1.setString(1,user_id+"FriendTable");
preparestatement1.execute();
}
catch(Exception e)
{
System.out.println(e);
}
? 能替代的 一般是值 例如一些列的值等
然后用conn的execute()
或statement的executeQuery()都可以