gpt4 book ai didi

cmd 粘贴时出现 MYSQL 错误

转载 作者:行者123 更新时间:2023-11-29 20:16:39 26 4
gpt4 key购买 nike

我使用的是mac系统。我已经安装了mysql。我想在名为 Ticket_system 的数据库中创建一个表

create table ticket_system.Train
(
Train_no NUMBER(10) PRIMARY KEY,
Name char(10),
source char(10),
destination char(10),
start_time DATE,
reach_time DATE,
traveltime NUMBER(10),
distance NUMBER(10),
class NUMBER(10),
days NUMBER(10),
type char(10)
);

为了方便起见,我在 sublime 中编写了代码。然后尝试在终端中粘贴。我收到此错误

错误 1064 (42000):您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,了解在第 1 行的 'NUMBER(10) PRIMARY KEY, Name char(10), source char(10), destination char(10), st' 附近使用的正确语法

我的代码似乎在本应是 start_time 的 st 之后结束了。

在粘贴时,iterm2 询问我是否有制表符以及您希望如何对待它们,我选择了默认的 4 个空格。

此错误的原因是什么?为考试练习 mysql 的最佳方法是什么?如果这不是一个方便的方法,请让我知道替代方案。

最佳答案

MySQL 没有 number() 数据类型。使用 INTsimilar data type这适合自动增量。

如果您需要像 13.98 这样的数字的定点数据类型,请使用 numeric()

关于cmd 粘贴时出现 MYSQL 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39729166/

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