0
我在mysql
中创建了一个表。我用NOT NULL创建的表中的每一列。我的DEFAULT
列中的NULL
值是什么意思?我从来没有打算在这些列中有一个NULL值。使用NOT NULL创建列时的DEFAULT NULL列
+------------+--------------+------+-----+-------------------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+--------------+------+-----+-------------------+-------+
| user_id | binary(16) | NO | PRI | | |
| first_name | varchar(255) | NO | | NULL | |
| last_name | varchar(255) | NO | | NULL | |
| email | varchar(255) | NO | UNI | NULL | |
| digest | binary(40) | NO | | NULL | |
| join_ts | timestamp | NO | | CURRENT_TIMESTAMP | |
+------------+--------------+------+-----+-------------------+-------+