Igo*_*rra 7 php mysql default phpmyadmin sqldatatypes
屏幕截图显示了3种典型的数据类型定义:id(自动增量),标题和数字.
1.- none和NULL?之间的区别是什么?
2.- as defined: ''当我想要一个空字符串时,我必须选择varchar类型吗?
3.-我必须as defined: 0为autoincrement int类型设置一个默认值吗?

J.M*_*ney 11
默认值none表示没有默认值.如果插入时未提供值,则查询将失败并显示"无默认值错误".
NULL是实际的NULL值,意味着如果在插入上没有提供值,则列将默认为NULL(空).对于varchar,您可以将默认设置为'',但NULL更好.
Autoincrement int类型不应具有默认值(默认值:None),因为它始终具有值.
| 归档时间: |
|
| 查看次数: |
11782 次 |
| 最近记录: |