mysql中判断如果为空时怎么使用默认值
    		       		warning:
    		            这篇文章距离上次修改已过445天,其中的内容可能已经有所变动。
    		        
        		                
                在MySQL中,可以在创建表时为某个字段指定默认值,当插入数据时如果没有为这个字段提供值,MySQL会自动使用这个默认值。
例如,创建一个名为students的表,其中包含id, name和age字段,age字段有一个默认值为18:
CREATE TABLE students (
  id INT AUTO_INCREMENT PRIMARY KEY,
  name VARCHAR(50),
  age INT DEFAULT 18
);当插入一条不包含age字段的数据时,age将自动使用默认值18:
INSERT INTO students (name) VALUES ('Alice');查询表中的数据,可以看到Alice的age为18:
SELECT * FROM students;输出结果可能是这样的:
+----+------+-----+
| id | name | age |
+----+------+-----+
|  1 | Alice |  18 |
+----+------+-----+           
评论已关闭