我想知道是否有人知道如何对 Access 数据库进行逆向工程。我希望能够生成用于创建数据库表并将所有记录插入表中的 SQL 代码。换句话说,我想创建类似于 MySQL 转储文件的内容。
任何想法都会很棒
谢谢 杰森
最佳答案
Access 中没有内置任何东西可以为您的表生成 DDL。
然而,有许多第三方工具(ERWin、ERStudio、Visio 等)可以为您生成 DDL。
我不知道有什么可以为您生成插入脚本。但是,如果您只想创建数据副本并将其用作导入源,Access 确实有很多导出/导入选项。
应该指出的是,没有什么可以阻止您编写一些 VBA 代码来循环遍历 TableDef 并创建 DDL 并自己插入脚本。
关于database - 逆向工程 Access 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7998737/