繁体   English   中英

如何将字段名称更改为默认NULL

[英]How to change field name to default NULL

我想将我的字段名称更改为默认Null,但我无法解决此问题,在这里我试图将我的deleteAt字段更改为defaut Null,但这给了我错误

语法错误或访问冲突:1064您的SQL语法有错误。 检查与您的MariaDB服务器版本相对应的手册以获取正确的语法以在第1行的'deletedAt timestamp default NULL'附近使用

这是我的代码

DB::statement('ALTER TABLE insurance CHANGE COLUMN deleted_at deletedAt timestamp default NULL');

我想设置默认的NULL,但是我无法解决这个问题,对此我感到困惑。 您的帮助需要在这里

ALTER TABLE insurance CHANGE COLUMN deleted_at deletedAt timestamp default NULL

是不正确的。 请使用这个。

ALTER TABLE insurance MODIFY COLUMN deleted_at timestamp NULL DEFAULT NULL

单词DeletedAt是无效的语法。 您的查询中有错误。

尝试这个

ALTER TABLE `insurance` CHANGE COLUMN `deleted_at` 
`deleted_at` TIMESTAMP NULL DEFAULT NULL;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM