Fehler bei MySQL-Syntax
Da ich noch etwas neu in SQL bin und nun mittlerweile seit heute früh um 7 in den 15 zeilen meinen Fehler suche bin ich mittlerweile am verzweifeln. Erkenntlich an den Gebissspuren in meiner Tastatur.
Irgendwo ist hier ein Fehler versteckt nur wo?
Fehler beim erstellen der Tabelle api_corp_membertracking
(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 ' `startDateTime` datetime unsigned NOT NULL, `baseID` int unsigned, ' at line 4)
Irgendwo ist hier ein Fehler versteckt nur wo?
Fehler beim erstellen der Tabelle api_corp_membertracking
(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 ' `startDateTime` datetime unsigned NOT NULL, `baseID` int unsigned, ' at line 4)
$tb_sql = array("CREATE TABLE `api_corp_membertracking`(
`id` int unsigned NOT NULL auto_increment,
`characterID` int unsigned NOT NULL,
`name` varchar,
`startDateTime` datetime unsigned NOT NULL,
`baseID` int unsigned,
`base` int unsigned,
`title` varchar,
`logonDateTime` datetime unsigned NOT NULL,
`logoffDateTime` datetime unsigned NOT NULL,
`locationID` int unsigned NOT NULL,
`location` varchar,
`shipTypeID` int unsigned NOT NULL,
`shipType` varchar NOT NULL,
`roles` longint unsigned,
`grantableRoles`int unsigned,
PRIMARY KEY (`id`)
) TYPE=MyISAM;","api_corp_membertracking");
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 131499
Url: https://administrator.de/contentid/131499
Ausgedruckt am: 22.11.2024 um 13:11 Uhr
4 Kommentare
Neuester Kommentar
Ein varchar erfordert eine Längenangabe:
Das kannst du aber alles hier nachlesen: http://dev.mysql.com/doc/refman/5.1/de/create-table.html
varchar(20)
Das kannst du aber alles hier nachlesen: http://dev.mysql.com/doc/refman/5.1/de/create-table.html