1.数值类型
MYSQL支持所有标准SQL,这其中包括:
作为对标准SQL的扩展,MySQL还支持TINYINT,MEDIUMINT及BIGINT,如下图:
Data Type | “Zero” Value |
'0000-00-00 00:00:00' | |
'0000-00-00' | |
'0000-00-00 00:00:00' | |
'00:00:00' | |
0000 |
自动初始化与更新 | ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP |
自动初始化 | ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP |
自动更新 | ts TIMESTAMP DEFAULT 0 NO UPDATE CURRENT_TIMESTAMP |
无 | ts TIMESTAMP DEFAULT 0 |
SET Member | Decimal Value | Binary Value |
'a' | 1 | 0001 |
'b' | 2 | 0010 |
'c' | 4 | 0100 |
'd' | 8 | 1000 |
更新中....
为啥不一次按照MySql的文档更新了呢?
哈哈哈哈哈 ....
######更新中....
为啥不一次按照MySql的文档更新了呢?
哈哈哈哈哈 ....
呵呵,时间有限,慢慢来吧
######表示很受不了MySQL没有Boolean
######表示很受不了MySQL没有Boolean
换头像了。。。。好霸气
######表示很受不了MySQL没有Boolean
也许MySQL公司认为用tinyint(1)更省空间且效率更高,所以就省略了boolean类型.
导致的结果就是开发者需要麻烦一点自行处理,呵呵!
######用非零,0来判断true,false,比其他什么都来得方便。
######C也没有bool类型。
######表示很受不了MySQL没有Boolean
换头像了。。。。好霸气
这-_- |||
######C也没有bool类型。
o(∩∩)o...哈哈,这种“非0就是true“在C觉得挺正常的,但是数据库还是习惯了有bool。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。