如果我设置一个varchar(255)列,如果我尝试插入超过255个字符会有错误,还是会将插入的值连接到前255个字符?
Uri*_*iil 10
这取决于服务器配置:
如果未启用严格SQL模式,并且您为CHAR或VARCHAR列分配的值超出了列的最大长度,则会截断该值以使其适合并生成警告.对于非空格字符的截断,可以导致发生错误(而不是警告),并通过使用严格的SQL模式来禁止插入值.
更多信息:CHAR和VARCHAR类型
| 归档时间: |
|
| 查看次数: |
2846 次 |
| 最近记录: |