MySQL字段类型
CREATE TABLE IF NOT EXISTS `user` (
`USER_ID` bigint(20) NOT NULL auto_increment,
`USER_ABOUT_YOU` varchar(255) default NULL,
`USER_COMMUNITY` tinyblob,
`USER_COUNTRY` varchar(255) default NULL,
`USER_GENDER` varchar(255) default NULL,
`USER_MAILING_LIST` bit(1) default NULL,
`USER_NAME` varchar(255) default NULL,
`USER_PASSWORD` varchar(255) default NULL,
PRIMARY KEY (`USER_ID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
为什么USER_COMMUNITY被定义为微小的blob。该字段接受复选框的值。当我将其更改为其他数据类型时,我收到错误?为什么这样?
http://www.vaannila.com/spring/spring-hibernate-integration-1.html
没有找到相关结果
已邀请:
2 个回复
吐兄
该表不存储检查,而是存储字符串数组。看起来,
是MYSQL上用于存储数组的正确数据类型。
纫合峭
一个详细信息表,您可以在其中存储用户所属的社区。但本教程似乎更关注jsp而不是数据库规范化。 ;)