更改数据库后,原数据库和新数据库存放的表的结构完全变化,但是存放的数据内容基本不变,如何实现不更改客户端SQL语句的情况下实现原来的查询。
ps:SQL语句为客户端自动生成,要求只修改服务器端,不修改客户端。
各位大虾帮帮了
一切问题都可以通过增加一层来解决。所以,可以新增一个用户(Oracle),或者新建一个数据库(SQL Server),链接到原来的数据库。然后建视图,视图名称与老的表一样,视图查出来的字段与老数据库一样。
呵呵这解决方案不错
不过如果结构上是为了提升效率的话 这样可能不大好
更新程序吧,这不是解决问题的方法