gpt4 book ai didi

mysql - 为什么这张表不会创建

转载 作者:太空宇宙 更新时间:2023-11-03 11:07:56 24 4
gpt4 key购买 nike

我正在尝试创建下表,但它不会创建??

use [TagHolderDB]
CREATE TABLE TBLSearchTags
(
TagID int(11), --NOT NULL AUTO_INCREMENT,
Tagterm varchar(255) NOT NULL DEFAULT '',
Tagcounter int(11) NOT NULL DEFAULT '1',
TaglastSearch datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (TagID),
--KEY Tagterm (Tagterm)
) --ENGINE=TagHolderDB;

当前错误是:

Msg 2716, Level 16, State 1, Line 2 Column, parameter, or variable #1: Cannot specify a column width on data type int.

当我移开评论时也有不同的错误--

我需要这一切才能正常工作,因为我正在学习教程,有人可以告诉我我做错了什么吗?

删除 -- 评论时的错误:

Msg 102, Level 15, State 1, Line 4 Incorrect syntax near 'AUTO_INCREMENT'.

Msg 156, Level 15, State 1, Line 9 Incorrect syntax near the keyword 'KEY'.

Msg 102, Level 15, State 1, Line 10 Incorrect syntax near '='.

如果有人能向我解释 ENGINE 的作用,那就太好了。

最佳答案

Int 数据类型没有长度。

试试这个:

use [TagHolderDB]
CREATE TABLE TBLSearchTags
(
TagID int, --NOT NULL AUTO_INCREMENT,
Tagterm varchar(255) NOT NULL DEFAULT '',
Tagcounter int NOT NULL DEFAULT '1',
TaglastSearch datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (TagID),
--KEY Tagterm (Tagterm)
) --ENGINE=TagHolderDB;

关于mysql - 为什么这张表不会创建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10579943/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com