我想将 mysql 行中的表添加到 ps_product_shop(代码向下),但仍然显示错误:#1067 - 'available_date' 的默认值无效。我检查了文档,但我不知道我必须做什么。谢谢回复。
ALTER TABLE `ps_product_shop` ADD `NOVINKA` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0' AFTER `on_sale`, ADD `DOPRODEJ` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0' AFTER `NOVINKA`, ADD `AKCE` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0' AFTER `DOPRODEJ`, ADD `DOPORUCUJEME` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0' AFTER `AKCE`, ADD `SLEVA` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0' AFTER `DOPORUCUJEME`, ADD `PRIPRAVUJEME` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0' AFTER `SLEVA`;
最佳答案
您可以将 CURRENT_TIMESTAMP
指定为 TIMESTAMP 列(available_date)的默认值。
关于mysql - Row 不想在 mysql 中添加更多表,因为时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48669429/