sqlserver 适配
archer_zl 发布于76月前 7答/2040阅

由于工作需要,必须使用sqlserver,因此经过多重的折腾,终于能用在sqlserver了。

具体的内容有:

1 eova库导入到sqlserver

2 把tinyint字段改为bit,注意原来的default值

3 把字段名为open的,改为open1

4 修改 eova源码com.eova.model.Menu中的open为open1

5 把各表的id设置为自增长

6 新生成的字段,要在eova_field表中,把is_show由null改为1。

请 Jieven 验证一下。


[沙发] Jieven
@archer_zl `is_show` tinyint(1) DEFAULT '1' COMMENT '是否可显示', 里面有默认值,为啥新增的 会变成 null?
[地板] archer_zl
把 tinyint改为 bit时,没有注意default。
[地毯] freedomme
@archer_zl 标记一下,测试使用
[4楼] freedomme
@archer_zl 启动jar,系统已经具备了?
[5楼] 格希1
@archer_zl这是针对哪个版本?1.6新版本 好像对不上?
[6楼] 格希1
@archer_zl 
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 关键字 'open' 附近有语法错误。
但是我的库里面 都没有open 这个字段,兄弟 有时间看看什么情况!
[7楼] Jieven
@格希1 最新的版本是1.6-beta6 确认自己的版本是最新的么?
提交评论
嘿,我来帮你!