【发布时间】:2023-03-11 16:16:01
【问题描述】:
我在运行此 ALTER TABLE 语句时收到错误“Invalid Identifier”:
ALTER TABLE TRUCK ADD COLUMN WEIGHT INTEGER NOT NULL;
语法是这样的,所以我不明白错误:
ALTER TABLE table_name ADD COLUMN column_name data_type[NOT NULL][UNIQUE]
属性 WEIGHT 不需要唯一。
如何在 Alter 语句中包含 Integer 数据类型的“不大于 1000”?
【问题讨论】:
-
您使用的是什么数据库?有些不允许在
add之后使用关键字column。 -
并且由于您的表中没有列 COLUMN 您会收到此错误...或者,可能是 TRUCK 不存在?确切的错误消息是什么 - 将其复制并粘贴到您的问题中(您可以 edit 它)
-
@Ben 我已经创建了卡车表,我只需要在表中添加 2 列即可。不知何故,我得到了错误“无效的标识符”,现在我得到了另一个错误>。
-
@GordonLinoff 我使用的是整数数据类型,不应大于 1000
标签: sql alter-table