首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过JDBC在DB2上创建/删除数据库?

如何通过JDBC在DB2上创建/删除数据库?
EN

Stack Overflow用户
提问于 2016-12-14 18:40:43
回答 1查看 716关注 0票数 1

我有一些使用JDBC连接到MySQL、PostgreSQL、Oracle和Server的测试代码,数据库之间只有一些细微的区别。我也想在DB2上运行这个测试代码。为了从空白板开始,并测试我们的数据库创建DDL,测试从创建数据库(例如CREATE DATABASE)开始,最后删除数据库(例如DROP DATABASE)。

我读到了一个comment from 2012,它说,至少在Linux的DB2上,不能通过JDBC运行CREATE DATABASEDROP DATABASE,而只能从命令行运行,这对于在DB2上运行集成测试来说是一个令人沮丧的问题。真的没有办法通过JDBC创建数据库,然后删除数据库吗?

EN

回答 1

Stack Overflow用户

发布于 2016-12-14 20:39:00

JDBC只适用于SQL。Create或database不是SQL,因此不能从JDBC执行该语句。您可以通过运行时类执行DB2命令,也可以使用JNI使用DB2 API。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41149829

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档