我不懂 SQL,但我需要将它用于 PHP,但我遇到了问题。当我尝试创建此表时:
CREATE TABLE logs (
userbeinglogged VARCHAR(255) NOT NULL,
action_location VARCHAR(255) NOT NULL,
log_date DATE('YYYY-MM-DD') NOT NULL,
log_time TIME('00:00:00') NOT NULL,
);
在最后一行,我收到错误 "A closing bracket was expected (near')')"
。
我没有看到问题。另外,我很确定 DATE
和 TIME
函数不正确,所以如果你能帮我解决这些函数的语法问题,那也会有帮助。
最佳答案
删除右括号之前的逗号。
对于建议,只需使用 log_Date DATETIME
关于MySQL错误没有意义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36441033/