mysql - 建表语句使用CAST()转换的值作为默认值出错?
大家讲道理
大家讲道理 2017-04-17 14:42:39
0
0
621
-- message表,储存消息
CREATE TABLE `message`(
mid BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
senderid INTEGER NOT NULL,
text TEXT,
stime  INTEGER UNSIGNED NOT NULL DEFAULT CAST(UNIX_TIMESTAMP() AS UNSIGNED INTEGER)
);

如图,CAST(UNIX_TIMESTAMP() AS UNSIGNED INTEGER)语句是没有问题的

但放到建表语句里作为默认值就出问题了。

应该不是语法问题吧。难道是有什么细节没注意的地方?

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

모든 응답(0)
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿