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 | |
+------------+--------------+------+-----+-------------------+-------+