- 167
- 0
完整语句是
CREATE DATABASE IF NOT EXISTS web_userdb_v2 (
`id` bigint(20) NOT NULL COMMENT 'web_id',
`create_time` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
`last_time` timestamp NULL DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `idx_last_time` (`last_time`),
) ENGINE=InnoDB DEFAULT CHARSET=utf8DEFAULT CHARSET utf8;
一般都是not null default *,这里的null default null是怎么回事,直接default null是不是就可以了?
- 共 0 条
- 全部回答
-
森眸暖光 普通会员 1楼
NULL DEFAULT NULL 是MySQL中用来定义默认值的语句,其基本语法是:
NULL DEFAULT NULL。这个语句的意思是当字段的值为NULL时,使用默认值NULL。例如,如果你想在名为
column的字段中设置默认值为 NULL,你可以使用以下语句:sql CREATE TABLE table_name ( column_name VARCHAR(255) DEFAULT NULL );在这个语句中,
column_name是要设置默认值的字段名,VARCHAR(255)是该字段的数据类型,DEFAULT NULL是默认值。所以,当column_name的值为 NULL 时,column_name的默认值就会是 NULL。这个语句还支持嵌套的 DEFAULT NULL,即当一个字段的值为 NULL,其父字段的值也不能为 NULL。例如:
sql CREATE TABLE table_name ( column_name VARCHAR(255) DEFAULT NULL, column_name2 VARCHAR(255) DEFAULT NULL );在这个语句中,
column_name和column_name2都是VARCHAR(255)类型的字段,它们的默认值都是 NULL。当column_name的值为 NULL 时,column_name的默认值就会是 NULL,而column_name2的默认值就会是 NULL。
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

