永发信息网

SQL总是报错出现截断和二进制是什么问题

答案:6  悬赏:80  手机版
解决时间 2021-07-21 09:42
  • 提问者网友:心牵心
  • 2021-07-21 02:06

我用varchar(50)表示男女的字符类型 默认为‘男’其他类型和约束应该没有问题

,在插入表列时 全部都一一对应,但总是报错出现截断和二进制什么的, 有谁可以帮助我哦,SQL 痛疼哦 老是出错```

最佳答案
  • 五星知识达人网友:青灯有味
  • 2021-07-21 03:27

把你表的字段 还有报错的那个insert 语句贴出来看看

全部回答
  • 1楼网友:忘川信使
  • 2021-07-21 08:00
长度不够
  • 2楼网友:北方的南先生
  • 2021-07-21 07:15

这不是你写的逻辑问题,而是你的字段长度不够,你把它的长度增大一点看看还是那样不?每一个类型都有一定的范围,如果你超过了范围肯定出现截断了。总之,你的长度不够。

  • 3楼网友:荒野風
  • 2021-07-21 06:13
插入的字符串长度比你表中定义的字符串长度长
  • 4楼网友:春色三分
  • 2021-07-21 05:51
插入字段过长
  • 5楼网友:荒野風
  • 2021-07-21 04:42

如果像你说的那样 出现戳断现象一般是由于字段长度不够,如果你插入的时候对的 ,那么请检查其他字段。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯