为了账号安全,请及时绑定邮箱和手机立即绑定

服务器端更改数据库结构,如何不更改客户端SQL语句的前提下,执行相同的操作

服务器端更改数据库结构,如何不更改客户端SQL语句的前提下,执行相同的操作

蝴蝶不菲 2018-11-14 05:02:28
更改数据库后,原数据库和新数据库存放的表的结构完全变化,但是存放的数据内容基本不变,如何实现不更改客户端SQL语句的情况下实现原来的查询。ps:SQL语句为客户端自动生成,要求只修改服务器端,不修改客户端。各位大虾帮帮了
查看完整描述

2 回答

?
慕桂英4014372

TA贡献1871条经验 获得超13个赞

一切问题都可以通过增加一层来解决。
所以,可以新增一个用户(Oracle),或者新建一个数据库(SQL Server),链接到原来的数据库。然后建视图,视图名称与老的表一样,视图查出来的字段与老数据库一样。

查看完整回答
反对 回复 2018-11-19
?
慕丝7291255

TA贡献1859条经验 获得超6个赞

呵呵这解决方案不错

不过如果结构上是为了提升效率的话 这样可能不大好


查看完整回答
反对 回复 2018-11-19
  • 2 回答
  • 0 关注
  • 422 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信