找回密码
 立即注册

QQ登录

只需一步,快速开始

隔壁老王 活字格认证
金牌服务用户   /  发表于:2023-1-15 00:51  /   查看:1992  /  回复:1
本帖最后由 Simon.Sun 于 2023-1-16 09:12 编辑

外连库转内置库时,只能把表转进来并没有带上视图,
这样就要一个一个的去重新建视图,视图的名称还不能重复

这样就比较麻烦了,本来视图就多。。。

可能会回复我,不同的数据库会有不同的语法之类的说法,
我觉得没有关系呀,你就把原来的视图给我们复制过来,
复制完了,哪里有错再改哪里嘛,我觉得这个还是应该可行的

1 个回复

倒序浏览
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2023-1-16 09:12:35
沙发
大佬,我的想法把如果把外联库转内置当做一个功能来实现,转换后的视图有错误,这个功能也说不过去吧。如果要将功能实现完整,必定要涉及数据库 SQL 的解析和转换,这个是一个很难处理的工作,就想大佬说的不同数据库的方言不同。SQL 语法和逻辑解析和适配也不是一件容易的事情,因为 SQL 语法太灵活了。而且也会涉及到一些没办法做转换的工作,比如 MySQL 有 md5 函数,SQLite 则没有。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部