mysql:MEDIUMTEXT字段默认值问题
我需要用到mysql的这个concat来把一个字段的内容连接上一个字符串然后更新。 但是问题来了,我这个字段要存储的数据比较大,所以我设置成 MEDIUMTEXT 但是concat必须要求相加的内容不能为 null 但是MEDIUMTEXT又不能设置默认值。 设置默认值时,也以下错误,何解? #1101 - BLOB/TEXT column 'ztcg' can't have a default value
我需要用到mysql的这个concat来把一个字段的内容连接上一个字符串然后更新。 但是问题来了,我这个字段要存储的数据比较大,所以我设置成 MEDIUMTEXT 但是concat必须要求相加的内容不能为 null 但是MEDIUMTEXT又不能设置默认值。 设置默认值时,也以下错误,何解? #1101 - BLOB/TEXT column 'ztcg' can't have a default value
答案:longtext 类型?
其他:你可以试试nvarchar(max)
上一个:把网站软件(joomla,myphp........)为基础的网站架在本地硬盤(连mysql等资料)
下一个:mysql 存储过程创建总是出错