搜索墙首页  编程技术  java  asp  ajax  php  c/c#/c++  数据库  oracle  mysql  db2  操作系统  windows  linux  股吧
首页 > 编程 > 数据库 > MYSQL
 1         
1楼  lhx225 2007-02-24 18:22:16

如题...求解...
2楼  lhx225 2007-02-24 18:33:57

如下例.......


mysql>   use   example
Database   changed
mysql>   describe   user_message;
+----------------+------------------------------------------------------------+------+-----+---------+----------------+
|   Field                     |   Type                                                                                                               |   Null   |   Key   |   Default   |   Extra                     |
+----------------+------------------------------------------------------------+------+-----+---------+----------------+
|   MessageID             |   int(11)                                                                                                         |   NO       |   PRI   |   NULL         |   auto_increment   |
|   MessageTitle       |   varchar(20)                                                                                                 |   NO       |           |                   |                                 |
|   Class                     |   enum( 'user_message ', 'system_message ', 'add_friend_message ')   |   NO       |           |                   |                                 |
|   MessageContent   |   varchar(200)                                                                                               |   NO       |           |                   |                                 |
|   SendUserID           |   varchar(20)                                                                                                 |   NO       |   MUL   |                   |                                 |
|   ReceiveUserID     |   varchar(20)                                                                                                 |   NO       |   MUL   |                   |                                 |
|   ReadMessage         |   tinyint(1)                                                                                                   |   NO       |           |   0               |                                 |
|   Date                       |   date                                                                                                               |   NO       |           |                   |                                 |
+----------------+------------------------------------------------------------+------+-----+---------+----------------+
8   rows   in   set   (0.02   sec)

mysql>   INSERT   INTO   user_message   (MessageTitle,Class,MessageContent,SendUserID,ReceiveUserID,Date)   VALUES   ( ' ', 'add_friend_message ', ' ', '005 ', '007 ',CURDATE())
;
Query   OK,   1   row   affected   (0.00   sec)
3楼  wjjchen 2007-02-25 16:36:59

' '和null是不一样的东东。
4楼  lhx225 2007-02-25 19:10:21

哦...我编写的是一个消息栏,这样子的话,用户不就可以输入空值了?...本来用户是不能输入空值的...
 1         
您的发言将按有关规定都会存档,您须为所发表后果负责,请您遵纪守法并注意语言文明。
标题:我在MySQL中设定了属性为非空,但是付值却仍然可以为空,为什么?
热门关注
标题回复点击
java 连接 SQLServer 20050754
PostgreSQL 8.1 中文文档(PostgreSQL 中国 制作)0732
mysql cluster 运用disk data storage 的测试0669
MYSQL 复制范例详解0635
mysql 5.1的计划任务 - Event0579
老外的mysql consulting tools0380
MySQL Performance Blog0379
如何取得MySQL中下一个 Autoindex 的值0332
SQL 语法参考0319
MySQL 5.1参考手册(中文版)0311
搜索墙@2009 www.pkwall.com all rights reserved QQ:276471788 [京ICP备09111534号]
声明:本站部分数据来源于网络,仅供参考,如有版权问题,请联系我们,我们将及时删除!转载本站请注明来源