找文章 / 找答案
精选问答 更多内容

SQL数据集中字段的数据最大长度是多少?

梦染青铜二 显示全部楼层 发表于 2024-7-16 09:10:43 |阅读模式 打印 上一主题 下一主题
1
未解决

SQL数据集中字段的数据最大长度是多少?

  • 永洪vip 梦染青铜二
  • 2024-07-16 09:10:43
  • 发布在 论坛
955 13

回复

使用道具 举报

精彩评论13

防超铂金一 显示全部楼层 发表于 2024-7-16 09:36:32
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2024-7-16 09:44:36
产品没有限制,数据库的限制,数据库里的字段类型决定了字段的长度。
回复

使用道具 举报

梦染青铜二 显示全部楼层 发表于 2024-7-16 09:45:51
本帖最后由 梦染 于 2024-7-16 09:47 编辑

这边用的数据库是SQL Server,字段的类型为nvarchar(max)
回复

使用道具 举报

梦染青铜二 显示全部楼层 发表于 2024-7-16 09:52:15
yhdata_yzm 发表于 2024-7-16 09:44
产品没有限制,数据库的限制,数据库里的字段类型决定了字段的长度。

数据库设置的字段类型是nvarchar(max),我用SQL Server Management Studio查询是没有问题的。但是如果是用这边的数据集进行查询就提示异常啦
回复

使用道具 举报

梦染青铜二 显示全部楼层 发表于 2024-7-16 09:54:35
防超 发表于 2024-7-16 09:36
看字段类型
https://www.yonghongtech.com/real-help/Z-Suite/10.2/ch/query_datatype.html?zoom_highlight ...

这一个里面没有明确的解答
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2024-7-16 09:55:12
1.确认你数据库的所有字段,值没有超过要求长度的
2.确认你数据库的驱动和数据库的版本是匹配的,且支持你数据库的字段类型。
回复

使用道具 举报

梦染青铜二 显示全部楼层 发表于 2024-7-16 10:00:50
yhdata_yzm 发表于 2024-7-16 09:55
1.确认你数据库的所有字段,值没有超过要求长度的
2.确认你数据库的驱动和数据库的版本是匹配的,且支持你 ...

我这边已经确定是哪一个字段导致的,我单独去掉那一个字段是不会提示了的,那一个字段的长度就是nvarchar(max),数据库驱动用的是默认(com.microsoft.sqlserver.jdbc.SQLServerDriver)
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2024-7-16 10:50:45

dagai

梦染 发表于 2024-7-16 10:00
我这边已经确定是哪一个字段导致的,我单独去掉那一个字段是不会提示了的,那一个字段的长度就是nvarchar ...

选择你数据库版本的驱动,然后选择自定义驱动这个问题大概率跟驱动有关系了
回复

使用道具 举报

梦染青铜二 显示全部楼层 发表于 2024-7-16 11:49:10
安装了最新的SQL Server 2016的驱动之后,还是有报错。
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部