错误“SQL语句编辑中超出的最大字符数:问题显示表

时间:2016-10-17 15:07:05

标签: mysql sql

感谢您的帮助。我是SQL编程的新手(因为,这是我的第一个任务),我完全不明白为什么这不起作用。 我的目标只是将其变成一个简单的表格。我被要求使用sqlcourse.com的SWL解释器,当我输入程序时,我收到错误“SQL语句中超出了最大字符数”。每次我检查我的陈述时我都会错过错误的地方。请帮忙吗?

我的陈述:

create table Marchetta1
(CustomerNum number(15), CustomerName char(15), 
 Street varchar(15), City char(15), 
 State char(2), Zip number(5), Balance number (8,2), 
 CreditLimit number (8,2), RepNum varchar (5));

insert into Marchetta1
(CustomerNum, CustomerName, Street, City, 
State, Zip, Balance, CreditLimit, RepNum) 
values ('123', 'Bob Smith', '8215 Cherry St', 'Grove', 'FL', '33331', '500.23', '1000', 'FP123');

insert into Marchetta1 (CustomerNum, CustomerName, Street, 
City, State, Zip, Balance, CreditLimit, RepNum) 
values ('456', 'Lucy James', '4711 Ohio St', 'Chicago', 'IL', '60644', 
'7000.44', '5000.80', 'FP123');

insert into Marchetta1 (CustomerNum, CustomerName, Street, 
City, State, Zip, Balance, CreditLimit, RepNum) 
values ('789', 'John Jones', '925 Main St', 'Grove', 'FL', '33385', '87.50', '2000.72', 'FP123');
编辑:修复似乎工作,命令执行...但我没有办法检查,因为我的表没有显示。我该怎么做?

感谢。

2 个答案:

答案 0 :(得分:2)

  

" SQL语句中超出了最大字符数。"

这就是问题所在。您的SQL语句太长。

你有什么有四种不同的SQL语句。你应该逐个输入它们。

答案 1 :(得分:0)

只需添加一条注释即可插入数字'如果将值输入表中,则通常输入它们而不使用引号。对于例如价值观(123,' Bob Smith' ....)