当前位置: 首页 > 面试题库 >

将MySQL脚本转换为H2

子车征
2023-03-14
问题内容

我有一个用于MySQL数据库的初始化脚本,但出于测试目的,我不想使用H2数据库。有人知道如何转换文件,或者至少有语法差异列表吗?谢谢。


问题答案:

有许多数据库工具可帮助将数据从一个数据库迁移到另一个数据库,例如:

  • 飞路
  • SQuirreL DB复制插件


 类似资料:
  • 问题内容: 我有此查询在MySQL中正常工作。这里有更多背景信息。 我尝试在PostgreSQL中运行它,但此错误消息失败。 PGError:错误:列“ c.name”必须出现在GROUP BY子句中或在聚合函数中使用 我不确定这是什么意思,所以我尝试在group by子句中将“ c.id”更改为“ c.name”(在MySQL中两者都是相同的,假定项的名称是唯一的)。 但是,这又产生了另一个类似

  • 问题内容: 有没有简单的方法可以将Transact-SQL转换为MySQL? 我正在尝试转换股票代码和公司名称的数据库档案。 问题答案: 简短的回答: 否 中等答案: MAYBE 长答案: 这取决于TSQL中的内容以及要投入的时间和精力。 TSQL不是MySQL方言的子集。因此,存在一些没有MySQL转换的TSQL。但是,两种语言之间的重叠非常重要,并且在某种程度上转换只是语法问题。 这不是一个新

  • 问题内容: 我在MySQL的一栏中有一个UNIX类型的时间戳。将其作为MySQL检索的正确方法是什么? (我在重新扫描MySQL Date函数时找到了答案,但没有在SO上看到答案。应该在这里找到它。) 问题答案:

  • 本文向大家介绍将MySQL null转换为0?,包括了将MySQL null转换为0?的使用技巧和注意事项,需要的朋友参考一下 使用IFNULL或function以便将MySQL NULL转换为0。 语法如下 让我们首先创建一个表。创建表的查询如下 使用insert命令在表中插入一些记录。 查询如下 使用select语句显示表中的所有记录。 查询如下 以下是输出 这是将MySQL NULL转换为0

  • 问题内容: 我有一个SQLite3数据库。我做了一个数据转储,看起来像这样: 我试图在PostgreSQL PgAdmin III中执行此操作,这给了我很多错误,从,到日期时间字段的’unsigned’字段设置为1而不是true和0而不是false。 是否有转换此脚本的正确方法? 我曾考虑过将每个表导出为CSV,然后将它们导入PGDB,但是我有太多的表,所以这不是一个选择。 问题答案: 我使用了一