2010-07-07 62 views
0

我是学生这是作业... 表格在那里,但没有插入数据。插入附近的语法不正确

感谢您的任何意见

Msg 156, Level 15, State 1, Line 181 
Incorrect syntax near the keyword 'INSERT'. 


USE Mort; 
Go 


INSERT INTO 
Employee 

(Last_name, 
First_name, 
Address, 
City, 
State, 
Telephone_area_code, 
Telephone_number, 
Job_title, 
Hire_date, 
Wage, 
Gender, 
Race, 
Age) 

VALUES 
('McNamara', 
'Juanita', 
'923 Parkway', 
'La Jolla', 
'CA', 
'619', 
'555-0208', 
'Accounting Clerk', 
'10/07/2003', 
'$12.75', 
'F', 
'Hispanic', 
32); 

INSERT INTO 
Employee 

(Last_name, 
First_name, 
Address, 
City, 
State, 
Telephone_area_code, 
Telephone_number, 
Job_title, 
Hire_date, 
Wage, 
Gender, 
Race, 
Age) 

VALUES 
('Stephens', 
'Harvey', 
'7863 High Bluff Drive', 
'La Jolla', 
'CA', 
'619', 
'555-0123', 
'Dir. of Fin. 
& Acct.', 
'3/1/1998', 
'$75,000.00', 
'M', 
'Caucasian', 
51); 

INSERT INTO 
Employee 

(Last_name, 
First_name, 
Address, 
City, 
State, 
Telephone_area_code, 
Telephone_number, 
Job_title, 
Hire_date, 
Wage,  
Gender,  
Race,   
Age) 

VALUES 
('Vu', 
'Matthew', 
'981 Torrey Pines Road', 
'La Jolla', 
'CA', 
'619', 
'555-0138', 
'Computer Support Specialist', 
'8/16/2000', 
'$18.50', 
'M', 
'Asian', 
26); 

INSERT INTO 
Employee 

(Last_name, 
First_name, 
Address, 
City, 
State, 
Telephone_area_code, 
Telephone_number, 
Job_title, 
Hire_date, 
Wage, 
Gender, 
Race, 
Age) 

VALUES 
('Nguyen', 
'Meredith', 
'10583 Arenas ST. ', 
'La Jolla ', 
'CA', 
'619', 
'555-0102', 
'Computer Support Specialist ', 
'9/27/1998 ', 
'$21.50 ', 
'M', 
'Caucasian', 
25); 

INSERT INTO 
Employee 

(Last_name, 
First_name, 
Address, 
City, 
State, 
Telephone_area_code, 
Telephone_number, 
Job_title, 
Hire_date, 
Wage, 
Gender, 
Race, 
Age) 

VALUES 
('Avery', 
'Ledonna', 
'198 Governor Dr.', 
'Del Mar', 
'CA', 
'619', 
'555-0135', 
'Asst. - Bakery & Pastry', 
'3/28/2003', 
'$10.50', 
'F', 
'African American', 
23); 

INSERT INTO 
Employee 

(Last_name, 
First_name, 
Address, 
City, 
State, 
Telephone_area_code, 
Telephone_number, 
Job_title, 
Hire_date, 
Wage, 
Gender, 
Race, 
Age) 

INSERT INTO 
Employee 

(Last_name, 
First_name, 
Address, 
City, 
State, 
Telephone_area_code, 
Telephone_number, 
Job_title, 
Hire_date, 
Wage, 
Gender, 
Race, 
Age) 

VALUES 
('Drohos', 
'Craig', 
' ', 
'Selano Beach', 
'CA', 
'619', 
'555-0202', 
'Assistant Manager', 
'6/15/2000', 
'$51,000.00 ', 
'M', 
'Caucasian', 
32); 

INSERT INTO 
Employee 

(Last_name, 
First_name, 
Address, 
City, 
State, 
Telephone_area_code, 
Telephone_number, 
Job_title, 
Hire_date, 
Wage, 
Gender, 
Race, 
Age) 

VALUES 
('Meier', 
'Elaine', 
'9703 Orchid Lane', 
'Del Mar', 
'CA', 
'858', 
'555-0112', 
'Cashier', 
'9/10/2000', 
'$10.25', 
'F', 
'Asian', 
51); 

INSERT INTO 
Employee 

(Last_name, 
First_name, 
Address, 
City, 
State, 
Telephone_area_code, 
Telephone_number, 
Job_title, 
Hire_date, 
Wage, 
Gender, 
Race, 
Age) 

VALUES 
('Quillian', 
'Stanley', 
'98542 Wandering Road Apt 2-B', 
'Del Mar', 
'CA', 
'760', 
'555-0198', 
'Asst. - Butchers & Seafood Specialists', 
'12/16/1999', 
'$11.50 ', 
'M', 
'American Indian', 
29); 

INSERT INTO 
Employee 

(Last_name, 
First_name, 
Address, 
City, 
State, 
Telephone_area_code, 
Telephone_number, 
Job_title, 
Hire_date, 
Wage, 
Gender, 
Race, 
Age) 

VALUES 
('Tyink', 
'Thomas', 
'87592 Pacific Heights Blvd.', 
'Del Mar', 
'CA', 
'858', 
'555-0159', 
'Asst. - Bakery & Pastry', 
'5/1/2001', 
'$9.50', 
'M', 
'African American', 
32); 

INSERT INTO 
Employee 

(Last_name, 
First_name, 
Address, 
City, 
State, 
Telephone_area_code, 
Telephone_number, 
Job_title, 
Hire_date, 
Wage, 
Gender, 
Race, 
Age) 

VALUES 
('Vance', 
'Brent', 
'927 Cynthia Lane Parkway', 
'Del Mar', 
'CA', 
'858', 
'555-0147', 
'Bagger - 30 hours/wk', 
'3/29/2001', 
'$6.75', 
'M', 
'Caucasian', 
22); 
+1

可能重复( http://stackoverflow.com/questions/3198194/incorrect-syntax-near-insert) – 2010-07-07 20:05:27

+1

由于这一个格式更好一点,我已经投票结束了另一个问题。 – 2010-07-07 20:06:59

+1

请指出您使用的是哪个数据库和数据库客户端。 – 2010-07-07 20:07:40

回答

5

注(“Ledonna”一前一后)在那里有一个INSERT INTO Employee...没有VALUES条款如果您在Management Studio中它的错误消息,双击应该带你到代码的问题位。

+0

我使用Microsoft sql server – rhonda 2010-07-07 20:08:35

2

有你的问题:

INSERT INTO 
Employee 

(Last_name, 
First_name, 
Address, 
City, 
State, 
Telephone_area_code, 
Telephone_number, 
Job_title, 
Hire_date, 
Wage, 
Gender, 
Race, 
Age) 

INSERT INTO 
Employee 

(Last_name, 
First_name, 
Address, 
City, 
State, 
Telephone_area_code, 
Telephone_number, 
Job_title, 
Hire_date, 
Wage, 
Gender, 
Race, 
Age) 

VALUES 
('Drohos', 
'Craig', 
' ', 
'Selano Beach', 
'CA', 
'619', 
'555-0202', 
'Assistant Manager', 
'6/15/2000', 
'$51,000.00 ', 
'M', 
'Caucasian', 
32); 

查看错误信息,在行181

你需要有价值观与你的INSERT语句。

0

你错过了一个值块:

Hire_date, 
Wage, 
Gender, 
Race, 
Age) -- MISSING VALUES HERE 

INSERT INTO -- THIS IS LINE 181 
Employee 

(Last_name, 
First_name, 
Address, 
City, 
State, 
Telephone_area_code, 
Telephone_number, 

找到“转到行”在编辑器中选择它会帮你找错线[接近插入不正确的语法]的