Galera estou tentando criar um banco de dados a partir de um script que vem do livro Java Como Programar 8° edição, no cap. sobre banco de dados. Tentei por linha de comando e tentei pelo phpmyadmin e nenhum dos dois funcionaram. Olha o erro que aparece no phpmyadmin:
[b]Erro
consulta SQL:
DROP TABLE “authorISBN”;
Mensagens do MySQL : Documentação
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘“authorISBN”’ at line 1 [/b]
E vou passar o código do script para alguém poder me ajudar.
books.sql:
DROP TABLE "authorISBN";
DROP TABLE "titles";
DROP TABLE "authors";
CREATE TABLE "authors" (
"authorID" INT NOT NULL GENERATED ALWAYS AS IDENTITY,
"firstName" varchar (20) NOT NULL,
"lastName" varchar (30) NOT NULL,
PRIMARY KEY ("authorID")
);
CREATE TABLE "titles" (
"isbn" varchar (20) NOT NULL,
"title" varchar (100) NOT NULL,
"editionNumber" INT NOT NULL,
"copyright" varchar (4) NOT NULL,
PRIMARY KEY ("isbn")
);
CREATE TABLE "authorISBN" (
"authorID" INT NOT NULL,
"isbn" varchar (20) NOT NULL,
FOREIGN KEY ("authorID") REFERENCES "authors" ("authorID"),
FOREIGN KEY ("isbn") REFERENCES "titles" ("isbn")
);
INSERT INTO "authors" ("firstName", "lastName")
VALUES
('Harvey','Deitel'),
('Paul','Deitel'),
('Andrew','Goldberg'),
('David','Choffnes');
INSERT INTO "titles" ("isbn","title","editionNumber",
"copyright")
VALUES
('[telefone removido]','Visual Basic 2005 How to Program',3,'2006'),
('[telefone removido]','Visual C# 2005 How to Program',2,'2006'),
('[telefone removido]','Java How to Program',7,'2007'),
('[telefone removido]','C++ How to Program',5,'2005'),
('[telefone removido]','C How to Program',5,'2007'),
('[telefone removido]','Internet & World Wide Web How to Program',3,'2004'),
('[telefone removido]','Operating Systems',3,'2004');
INSERT INTO "authorISBN" ("authorID","isbn")
VALUES
(1,'[telefone removido]'),
(2,'[telefone removido]'),
(1,'[telefone removido]'),
(2,'[telefone removido]'),
(1,'[telefone removido]'),
(2,'[telefone removido]'),
(1,'[telefone removido]'),
(2,'[telefone removido]'),
(1,'[telefone removido]'),
(2,'[telefone removido]'),
(1,'[telefone removido]'),
(2,'[telefone removido]'),
(3,'[telefone removido]'),
(1,'[telefone removido]'),
(2,'[telefone removido]'),
(4,'[telefone removido]');
obrigado pela ajuda.