c# - 找出应用程序使用了哪些表和列
问题描述
我有使用 ADO.NET 与 MySQL 数据库通信的 WinForms 应用程序。有些 sql 查询长达 2000 行,有些是动态生成的。此应用程序连接到现有数据库,并且仅使用其中的一些表。
它需要迁移到它自己的服务器上,所以我需要知道它使用了哪些表中的哪些列(所以我们不需要克隆整个数据库,而只需要它的一部分)。除了手动完成所有查询并注意表名和列名之外,我真的不知道该怎么做。有更好的方法吗?
解决方案
推荐阅读
- python - 尝试安装 django-visits 时如何修复“错误:命令错误,退出状态为 1:”
- google-cloud-platform - 在存储桶上创建每个服务帐户目录
- php - 在 CodeIgniter 中显示连接两个表的数据和图像
- laravel - 使用 laravel excel 和 postgresql 导入大型 csv 文件
- sql - 查询和分组多个列属性,例如具有许多作者的书籍
- c# - Xamarin Firebase 如何将没有密钥的单个子记录读入 .AsObservable .Subscribe 快照
- javascript - 是否可以获取与给定 Microsoft 团队用户的对话 ID
- python-3.x - 从列表中修剪数据以适合特定形状,例如地理数据框地图
- javascript - 如何在 useEffect 挂钩中使用 Const 中的变量?反应 JS
- javascript - Jest spyOn 仅在第二次调用和第三次调用时模拟实现