找回密码
 立即注册

QQ登录

只需一步,快速开始

Dual

注册会员

9

主题

24

帖子

117

积分

注册会员

积分
117
Dual
注册会员   /  发表于:2022-8-10 14:32  /   查看:1870  /  回复:3
50金币
江湖救急,将数据库从mysql转成内置库,再从内置库改成sqlserver以后,插入数据时数据库报错,不能将值 NULL 插入列 FGC_Rowversion,应该怎么处理。急急急,求大佬指导。

最佳答案

查看完整内容

问题跟进:已远程, 在本地使用sqlserver2019测试正常,生产环境使用的是sqlsever 2012 SP1,这个数据库版本不是支持列表中的版本,可能会遇到一些未知的问题。 可以考虑将逻辑用存储过程实现,然后活字格里面调用存储过程

3 个回复

正序浏览
Jeffersyuan活字格认证
金牌服务用户   /  发表于:2022-8-10 15:16:08
3#
FGC_Rowversion不应该是内置字段吗?怎么会可能是系统去insert?
回复 使用道具 举报
晨楠
初级会员   /  发表于:2022-8-10 14:41:13
2#
这么简单的问题还需要提问?提示的很清楚了,不能将值 NULL 插入列 FGC_Rowversion,你应该先看是哪个表的这个列,是什么字段,是不是可以为空,可以为空的话就在数据库设置为空不就可以了
回复 使用道具 举报
最佳答案
最佳答案
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-8-10 14:32:16
来自 4#
问题跟进:已远程,
在本地使用sqlserver2019测试正常,生产环境使用的是sqlsever 2012 SP1,这个数据库版本不是支持列表中的版本,可能会遇到一些未知的问题。

可以考虑将逻辑用存储过程实现,然后活字格里面调用存储过程

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部