【发布时间】:2016-12-14 18:40:43
【问题描述】:
我有一些使用 JDBC 连接 MySQL、PostgreSQL、Oracle 和 SQL Server 的测试代码,数据库之间只有一些细微差别。我也想在 DB2 上运行这个测试代码。从空白开始,并测试我们的数据库创建 DDL,测试从创建数据库开始(例如CREATE DATABASE),并以删除该数据库结束(例如DROP DATABASE)。
我读到 comment from 2012 说,至少在 DB2 for Linux 上,不能通过 JDBC 运行 CREATE DATABASE 和 DROP DATABASE,而只能从命令行运行,这对于运行我的集成来说是个麻烦事DB2 上的测试。真的没有办法通过 JDBC 来创建,然后删除数据库吗?
【问题讨论】:
-
记住一点,MySQL 或 SQL Server 中的“数据库”更接近 DB2 中的模式。