You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SQL创建Product表语法错误求助:解决Zybook练习运行报错问题

问题排查与修正

你的SQL代码存在4处语法错误,导致运行失败:

  • ID列的类型错误写成了INSERT(int),正确的整数类型应为INT
  • 列名Product Type包含空格,且与INSERT语句中的列名ProductType不匹配,需改为ProductType
  • VARCHR是拼写错误,正确写法为VARCHAR
  • CREATE TABLE语句末尾缺少分号,SQL语句需用分号作为结束标记

修正后的完整代码如下:

-- Write your CREATE TABLE statement here:
CREATE TABLE Product (
    ID             INT,
    Name           VARCHAR(40),
    ProductType    VARCHAR(3),
    OriginDate     DATE,
    Weight         DECIMAL(6,1)
);

INSERT INTO Product (ID, Name, ProductType, OriginDate, Weight) VALUES 
  (100, 'Tricorder', 'TC', '2020-08-11', 2.4),
  (200, 'Food replicator', 'FOD', '2020-09-21', 54.2),
  (300, 'Cloaking device', 'CD', '2019-02-04', 177.9);

SELECT *
FROM Product;

运行修正后的代码后,会成功创建Product表并插入3条数据,SELECT语句会返回这3条记录,满足题目要求。

内容的提问来源于stack exchange,提问作者David Stark

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 08:12:36