Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Fehler bei MySQL-Syntax

Frage Entwicklung PHP

Mitglied: s7mahess

s7mahess (Level 1) - Jetzt verbinden

11.12.2009, aktualisiert 12.12.2009, 3528 Aufrufe, 4 Kommentare

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)

01.
    $tb_sql[] = array("CREATE TABLE `api_corp_membertracking`( 
02.
    `id` int unsigned NOT NULL auto_increment, 
03.
    `characterID` int unsigned NOT NULL, 
04.
    `name` varchar, 
05.
    `startDateTime` datetime unsigned NOT NULL, 
06.
    `baseID` int unsigned, 
07.
    `base` int unsigned, 
08.
    `title` varchar, 
09.
    `logonDateTime` datetime unsigned NOT NULL, 
10.
    `logoffDateTime` datetime unsigned NOT NULL, 
11.
    `locationID` int unsigned NOT NULL, 
12.
    `location` varchar, 
13.
    `shipTypeID` int unsigned NOT NULL, 
14.
    `shipType` varchar NOT NULL, 
15.
    `roles` longint unsigned, 
16.
    `grantableRoles`int unsigned, 
17.
    PRIMARY KEY  (`id`) 
18.
    ) TYPE=MyISAM;","api_corp_membertracking");
Mitglied: dog
11.12.2009 um 11:35 Uhr
Ein Datemtime Feld hat keine Vorzeichenbehaftung!

01.
`startDateTime` datetime NOT NULL, 
Grüße

Max
Bitte warten ..
Mitglied: s7mahess
11.12.2009 um 11:39 Uhr
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 NOT NULL, `baseID` int unsigned, `base`' at line 4)

01.
    $tb_sql[] = array("CREATE TABLE `api_corp_membertracking`( 
02.
    `id` int unsigned NOT NULL auto_increment, 
03.
    `characterID` int unsigned NOT NULL, 
04.
    `name` varchar, 
05.
    `startDateTime` datetime NOT NULL, 
06.
    `baseID` int unsigned, 
07.
    `base` int unsigned, 
08.
    `title` varchar, 
09.
    `logonDateTime` datetime NOT NULL, 
10.
    `logoffDateTime` datetime NOT NULL, 
11.
    `locationID` int unsigned NOT NULL, 
12.
    `location` varchar, 
13.
    `shipTypeID` int unsigned NOT NULL, 
14.
    `shipType` varchar NOT NULL, 
15.
    `roles` longint unsigned, 
16.
    `grantableRoles`int unsigned, 
17.
    PRIMARY KEY  (`id`) 
18.
    ) TYPE=MyISAM;","api_corp_membertracking");
Bitte warten ..
Mitglied: dog
11.12.2009 um 11:54 Uhr
Ein varchar erfordert eine Längenangabe:

01.
varchar(20)
Das kannst du aber alles hier nachlesen: http://dev.mysql.com/doc/refman/5.1/de/create-table.html
Bitte warten ..
Mitglied: s7mahess
11.12.2009 um 12:06 Uhr
danke

dachte vchar muss man nicht begrenzen, da es ja datenmenge+1bit an speicherplatz brauch

wieder eine erfahrung mehr
Bitte warten ..
Ähnliche Inhalte
Apache Server
gelöst Fehler beim Import einer DB vom anderen MySQL-Server (2)

Frage von zeroblue2005 zum Thema Apache Server ...

Administrator.de Feedback
Neuer Bereich Powershell und erweitertes syntax highlighting (6)

Frage von Kraemer zum Thema Administrator.de Feedback ...

Datenbanken
MySQL Slave I.O Error 1045

Frage von Wintektiv zum Thema Datenbanken ...

Datenbanken
MySQL Liste simulieren (2)

Frage von Yanmai zum Thema Datenbanken ...

Neue Wissensbeiträge
Ubuntu

Ubuntu 17.10 steht zum Download bereit

Information von Frank zum Thema Ubuntu ...

Datenschutz

Autofahrer-Pranger - Bewertungsportal illegal

(8)

Information von BassFishFox zum Thema Datenschutz ...

Windows 10

Neues Win10 Funktionsupdate verbuggt RemoteApp

(2)

Information von thomasreischer zum Thema Windows 10 ...

Microsoft

Die neuen RSAT-Tools für Win10 1709 sind da

(2)

Information von DerWoWusste zum Thema Microsoft ...

Heiß diskutierte Inhalte
Router & Routing
Allnet - VDSL2 Modem - SFP (mini-GBIC) (20)

Frage von Dobby zum Thema Router & Routing ...

Voice over IP
DeutschlandLAN IP Voice Data M Premium, Erfahrung mit Faxgeräte? (17)

Frage von liquidbase zum Thema Voice over IP ...

TK-Netze & Geräte
TK-Anlage VoIP - DECT Erweiterung (16)

Frage von Lynkon zum Thema TK-Netze & Geräte ...