update语句问题
请教一下: 下面的语句中update table_name set name = "xxx" where id = 3
xxx是不是不容许为空的? 数据库中容许为空的
还有从文本框里提交的数据是不是默认都是文本型的?
如果数据库里的字段的数据类型是数字型的,更新到数据库里时是不是要转换的?
这要看你在设计这张table_name 表时,字段name 是否设置允许为空!
如果你不想把id为3的name设置为空值值,可以把语句改称:update table_name set name = '' where id = 3
从文本框里提交的数据默认的数据类型好像是:varchar 吧