如何使用java代码创建数据库



我想用java代码创建一个数据库,我有数据库脚本文件,我会读入一个字符串并执行它,但我想知道我是否可以使用executequiry或executeupdate???如果这种方法是正确的,或者还有另一种方法???

Statement接口的executeUpdate方法的方法签名为:

int executeUpdate(String sql)
                  throws SQLException

executeUpdate执行给定的SQL语句,该语句可以是INSERT、UPDATE或DELETE语句,也可以是不返回任何内容的SQL语句(如SQL DDL语句)。

因此,要定义表或索引,需要将SQL字符串传递给executeUpdate方法。

使用executeUpdate方法一次只能执行一条SQL语句,因此,如果您正在读取一个包含多条SQL语句的文件,则必须解析该文件并执行每条SQL语句,每次执行一条。

相关内容

  • 没有找到相关文章

最新更新