如何定义MySQL中的默认值
建立MySQL表格的时候,可以在列的定义后加上 DEFAULT 参数,然后赋予相应的值,这样当插入新行时,如果相关列没有被赋值,则使用这个默认值。
例如:
CREATE TABLE 表名 (列名 列数据类型 DEFAULT 默认值);
让MySQL中的默认值更灵活
MySQL的默认值还可以使用一些内置函数或特殊字符来创建更加灵活的预设值,例如:
CURRENT_TIMESTAMP
代表当前的时间戳CURRENT_DATE
代表当前日期NULL
代表无值
例如:
CREATE TABLE 表名 (列名 列数据类型 DEFAULT CURRENT_TIMESTAMP);