找回密码
 立即注册

QQ登录

只需一步,快速开始

robbinchen
金牌服务用户   /  发表于:2023-12-21 17:29  /   查看:584  /  回复:3
1金币


如图,我在SQL中写了个视图,其中U9id字段为bigint类型,但是通过活字格上方数据转过来时U9id变动了,应该是变成int类型了,长度不够自动截断了。请问这个是bug吗要怎么解决呢?
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,看截图好像是长度超过15位的内容四舍五入了 可以试试外连数据库中用nvarchar(500)去存储这个字段吗,然后在活字格中使用文本类型去存储

3 个回复

倒序浏览
最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-12-21 17:29:37
来自 2#
您好,看截图好像是长度超过15位的内容四舍五入了
可以试试外连数据库中用nvarchar(500)去存储这个字段吗,然后在活字格中使用文本类型去存储
回复 使用道具 举报
robbinchen
金牌服务用户   /  发表于:2023-12-22 08:38:25
3#
Lay.Li 发表于 2023-12-21 18:16
您好,看截图好像是长度超过15位的内容四舍五入了
可以试试外连数据库中用nvarchar(500)去存储这个字段 ...

目前只能这样解决吗,没办法把bigint类型的转过来吗
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-12-22 11:11:42
4#
您好,目前是这样的,因为js代码中整数类型的长度是15位的,这个暂时没有办法去做处理哈


关于数值超过15位问题
https://gcdn.grapecity.com.cn/showtopic-144258-1-1.html
(出处: 葡萄城开发者社区)


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