2016-09-28 1 views
-1
CREATE TABLE `actions` (
    `aid` varchar(255) NOT NULL DEFAULT '0'COMMENT 
) 

Hier ist der Fehler Fehlerschließende Klammer erwartet“, wenn die Tabelle in der Erstellung von MySQL

Statische Analyse:.

1 Fehler während der Analyse gefunden wurde

A closing bracket was expected. (near ")" at position 76) 

SQL-Abfrage :

Tabelle erstellen actions (aid varchar (255) NOT NULL DEFAULT ‚0'COMMENT)

MySQL sagte: Dokumentation

1064 - Sie haben einen Fehler in Ihrer SQL-Syntax; Sie in der Bedienungsanleitung zu Ihrem MariaDB Server-Version entspricht, die für die richtige Syntax

in der Nähe von ')' in Zeile verwenden 3

Antwort

1

Sie den Kommentar-String verpassen nach COMMENT

CREATE TABLE `actions` (
    `aid` varchar(255) NOT NULL DEFAULT '0' COMMENT 'myComment' 
) 

Weitere Informationen über die create table Syntax der offical documentation

column_definition sehen: Datenart [NOT NULL | NULL] [DEFAULT default_value] [AUTO_INCREMENT] [EINZIGARTIGER [SCHLÜSSEL] | [PRIMARY] KEY] [COMMENT 'Zeichenfolge'] [COLUMN_FORMAT {FIXED | DYNAMIC | DEFAULT}] [SPEICHER {DISK | MEMORY | DEFAULT}] [reference_definition] | Datenart [IMMER GENERIERT] AS (Ausdruck) [VIRTUELL | GESPEICHERT] [EINZIGARTIG [SCHLÜSSEL]] [KOMMENTAR Kommentar] [NOT NULL | NULL] [[PRIMÄR] TASTE]

Verwandte Themen