2013-11-30 2 views
1

Я получил эту ошибку, и это меня с ума может кто-нибудь помочь, пожалуйста, MySQL сказал: ДокументацияMySQL сказал: Документация # 1064

# 1064 - У Вас есть ошибка в вашем SQL синтаксиса; проверьте руководство, которое соответствует версии сервера MySQL для правильного синтаксиса, чтобы использовать рядом с «Fermentum Street», «Бальвано», «P5 4MR», 06925697768, 04675467216, «чистый @ commod» в строке 4

здесь это код:

DELETE FROM Branch; 

INSERT INTO Branch 
(branchNo, street, city, postcode, telNo, faxNo, email) values 

('B001', ’7 Fermentum Street’, 'Balvano', 'P5 4MR', 06925697768, 04675467216, '[email protected]'), 
('B002', '66 Rutrum Road’, ’Cropalati', 'WZ5 8BZ', 06061881811, 01762692460, '[email protected]'), 
('B003', '21 Fast Road', ‘Manchester’, ’MV3 3AG', 01069686611, 02161256151, '[email protected]'), 
('B004', '89 Eros Road’, ’Campano', 'C5K 1AY', 04713509428, 08683205705, '[email protected]'), 
('B005’, ’21 Harbour Road’, ’Portsmouth’, ’BS2 7AJ’,,, ’[email protected]’), 
('B006', '57 Lectus Street', 'Stornaway', 'B6 5CQ', 03451135340, 04667526884, '[email protected]'), 
('B007', '1 Dictum’, ’Freetown’, 'FP6 6DB', 02158833092, 03471665376, '[email protected]’), 
('B008’, '32 Site’, ’Williams Lake', 'R8X 4CZ', 07988177200, 02359143354, '[email protected]’), 
('B009’, '84 Felis Road’, ’France’, ’FD9 8EB', 08233247583, 06991371955, '[email protected]’), 
('B010’, '29 Nascetur Road', 'Archennes', 'X4 7ZZ', 00073470059, 00146946683, '[email protected]’), 
('B011’, '21 Sed Street’, ’Senftenberg', 'I3X 1JA', 03175544001, 03303607701, '[email protected]’), 
('B012’, '36 Arcu Road', ‘Damam’, ’DN0 7ZL', 00748620378, 04347090006, '[email protected]’), 
('B013’, '87 Vitae street’, ’Cerchio', 'D8C 3WL', 07850220231, 09407309996, '[email protected]’), 
('B014’, '61 Duis Street’, ’Rio', 'WB1 1KF', 04272972336, 03780916592, '[email protected]’), 
('B015’, '4 Vestibulum Road', 'Stony', 'SO5P 3SL', 03066416104, 06798350690, '[email protected]'); 
+2

Вы используете довольно интересную коллекцию кавычек, чтобы заключить строки. Используйте только '' 'для всех строк, и вы должны быть в порядке! – Sirko

+0

@Sirko: в наши дни клиентам требуются не только действительные и эффективные запросы, но и приятный внешний вид! Некоторые приятные символы просто делают запрос намного лучше! ;-) – zerkms

+0

Просто используйте редактор с подсветкой синтаксиса ... – tim

ответ

1

В Mysql, строки всегда разделяются '. У вас есть некоторые случаи: или .

Заменить все тот, с ' и вашей вставка будет успешной:

INSERT INTO Branch(branchNo, street, city, postcode, telNo, faxNo, email) values 
    ('B001', '7 Fermentum Street', 'Balvano', 'P5 4MR', 06925697768, 04675467216, '[email protected]'), 
    ('B002', '66 Rutrum Road', 'Cropalati', 'WZ5 8BZ', 06061881811, 01762692460, '[email protected]'), 
    ('B003', '21 Fast Road', 'Manchester', 'MV3 3AG', 01069686611, 02161256151, '[email protected]'), 
    ('B004', '89 Eros Road', 'Campano', 'C5K 1AY', 04713509428, 08683205705, '[email protected]'), 
    ('B005', '21 Harbour Road', 'Portsmouth', 'BS2 7AJ',,, '[email protected]'), 
    ('B006', '57 Lectus Street', 'Stornaway', 'B6 5CQ', 03451135340, 04667526884, '[email protected]'), 
    ('B007', '1 Dictum', 'Freetown', 'FP6 6DB', 02158833092, 03471665376, '[email protected]'), 
    ('B008', '32 Site', 'Williams Lake', 'R8X 4CZ', 07988177200, 02359143354, '[email protected]'), 
    ('B009', '84 Felis Road', 'France', 'FD9 8EB', 08233247583, 06991371955, '[email protected]'), 
    ('B010', '29 Nascetur Road', 'Archennes', 'X4 7ZZ', 00073470059, 00146946683, '[email protected]'), 
    ('B011', '21 Sed Street', 'Senftenberg', 'I3X 1JA', 03175544001, 03303607701, '[email protected]'), 
    ('B012', '36 Arcu Road', 'Damam', 'DN0 7ZL', 00748620378, 04347090006, '[email protected]'), 
    ('B013', '87 Vitae street', 'Cerchio', 'D8C 3WL', 07850220231, 09407309996, '[email protected]'), 
    ('B014', '61 Duis Street', 'Rio', 'WB1 1KF', 04272972336, 03780916592, '[email protected]'), 
    ('B015', '4 Vestibulum Road', 'Stony', 'SO5P 3SL', 03066416104, 06798350690, '[email protected]'); 

sqlfiddle demo

+0

спасибо;) ... –

0

не использовать»использовать только». Если бы вы использовали «замените его на«

('B001', '7 Fermentum Street', 'Balvano', 'P5 4MR', 06925697768, 04675467216, '[email protected]')