帮忙看看数据库的动态存储过程如何人用

帮忙看看数据库的动态存储过程怎么人用 例如JAVA代码如下:if(conditiontrue){//删除数据表table1}if(co

帮忙看看数据库的动态存储过程怎么人用

例如JAVA代码如下:
if(condition   ==   true)
{
      //   删除数据表table1;
}
if(condition   ==   false)
{
      //   创建表table2;
}

加注释的地方应该怎么写啊   存储过程是要写在代码里吗?

[解决办法]
用
String sql= "delete from table where id=? "
PreparedStatement pstmt=conn.getPerparedStatement(sql);
pstmt.setId=4;
pstmt.executeUpdate();