Beim Erstellen der SQL-Tabelle ist in Zeile 6 ein Fehler 1064 aufgetreten
P粉875565683
P粉875565683 2023-08-26 08:59:47
0
2
354
<p><pre class="brush:php;toolbar:false;">CREATE TABLE Customer( customer_id INT AUTO_INCREMENT PRIMARY KEY, Kundenname VARCHAR(50) NICHT NULL, customer_email VARCHAR(100) NULL, street_address VARCHAR(50) NULL, Stadt VARCHAR(50) NULL, Provinz CHAR(2) NULL, postal_code CHAR(6) NULL, );</pre> <p>Wie oben erwähnt, ist beim Versuch, eine neue Tabelle zu erstellen, der Fehler 1064 aufgetreten und ich weiß nicht, warum. Der Name „Stadt“ ist kein reserviertes Wort und meines Wissens ist die Definition nicht veraltet. </p> <p><strong>#1064 – Ihre SQL-Syntax ist falsch. Sehen Sie im Handbuch für Ihre MySQL-Serverversion nach, welche Syntax in der Nähe von „)“ in Zeile 6 zu verwenden ist.
P粉875565683
P粉875565683

Antworte allen(2)
P粉818125805

can you try this

CREATE TABLE Customer(
    customer_id INT AUTO_INCREMENT PRIMARY KEY,
    customer_name VARCHAR(50) NOT NULL,
    customer_email VARCHAR(100) NULL,
    street_address VARCHAR(50) NULL,
    city VARCHAR(50) NULL,
    province CHAR(2) NULL,
    postal_code CHAR(6) NULL
);
P粉952365143

删除 postal_code 后面的逗号

CREATE TABLE Customer(
customer_id INT AUTO_INCREMENT PRIMARY KEY,
customer_name VARCHAR(50) NOT NULL,
customer_email VARCHAR(100) NULL,
street_address VARCHAR(50) NULL,
city VARCHAR(50) NULL,
province CHAR(2) NULL,
postal_code CHAR(6) NULL
);
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!