Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

sql Fehler

Diskussion: sql Fehler im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hallo. Habe ein Problem. Wenn ich die SQL über phpmyAdmin hochlade, kommt dieser Fehler. Code: SQL-Befehl: CREATE TABLE bb1_acpmenuitemgroups( ...

Antwort
Alt 27.04.07, 10:16   #1 (permalink)
 
Registriert seit: 29.04.06
jayD Leistung: Facit NTK
Likes: 0
sql Fehler

Anzeige

Hallo. Habe ein Problem.
Wenn ich die SQL über phpmyAdmin hochlade, kommt dieser Fehler.

Code:
SQL-Befehl:

CREATE TABLE bb1_acpmenuitemgroups(
itemgroupid smallint( 5 ) unsigned NOT NULL AUTO_INCREMENT ,
title varchar( 255 ) NOT NULL ,
condition text NOT NULL ,
conditiontype enum( 'OR', 'AND' ) NOT NULL DEFAULT 'OR',
showorder smallint( 5 ) unsigned NOT NULL DEFAULT '0',
acpmode tinyint( 3 ) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY ( itemgroupid )
);

MySQL meldet: Dokumentation
#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 'condition text NOT NULL,
    conditiontype enum('OR','AND') NOT NULL DEFAULT 'OR',' at line 4
Da ich schon oft ein Backup gemacht habe, kann ich nicht sagen je einen Felher gehabt zu haben. Daher verwundert mich das. Also ich schließe daraus, das die Tabelle "bb1_acpmenuitemgroups" nicht erstellt werden kann. Aber warum. Evtl. könnt ihr mir ja helfen.

Die SQL ist hier erreichbar: LINK

Hinweis: Ich habe eine neue version auf den server gepielt.
von:
o Apache 2.0.54
o PHP 4.3.10
o Perl 5.8.4
o mySQL 4.1

auf:
o Apache 2.2.3
o PHP 5.2.0-8+etch1
o Perl 5.8.8
o mySQL 5.0.32
jayD ist offline   Mit Zitat antworten
Alt 27.04.07, 10:30   #2 (permalink)
Senior Member
 
Benutzerbild von lookshe
 
Registriert seit: 10.03.07
lookshe Leistung: 8086
Likes: 19
Standard

Es könnte sein, dass deine SQL Version Probleme mit dem setzen eines DEFAULT-Wertes hat.

Auf jeden Fall, wenn du noch Fremdschlüssel mit ON CASCADE SET DEFAULT hast, dann gibt es auch Probleme.

Wie du das beheben kannst, kann ich dir aber leider auch nciht sagen
lookshe ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 27.04.07, 17:32   #3 (permalink)
 
Registriert seit: 06.01.07
keksinat0r Leistung: Facit NTK
Likes: 0
Standard

also ich habs jetzt mal getestet, mein SQL-Server (5.0.24) frisst dein befehl auch net...

ich bab dann mal bissel dran rumgebastelt, und folgenden "gültigen" sql-Befehl daraus gemacht:

Code:
CREATE TABLE `bla` (
`itemgroupid` SMALLINT( 5 ) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`title` VARCHAR( 255 ) NOT NULL ,
`condition` TEXT NOT NULL ,
`conditiontype` ENUM( 'OR', 'AND' ) NOT NULL DEFAULT 'OR',
`showorder` SMALLINT( 5 ) UNSIGNED NOT NULL DEFAULT '0',
`acpmode` TINYINT( 3 ) UNSIGNED NOT NULL DEFAULT '0'
)
Problem sind die tabellennamen "condition" und "conditiontype"...
das sind wohl reservierte sql-befehle, setz die tabellennamen einfach in `` dann funktionierts

kann man für dein backup ja in einem kleinen script realisieren...
keksinat0r ist offline   Mit Zitat antworten
Alt 28.04.07, 20:20   #4 (permalink)
Themenstarter
 
Registriert seit: 29.04.06
jayD Leistung: Facit NTK
Likes: 0
Standard

vielen dank erst mal für die schnelle antwort. habe es gleich ausprobiert, und siehe da es funktionert. vielen dank für die mühe an keksinat0r
jayD ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » sql Fehler
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
ICQ Fehler snoggo Internet Allgemein 6 02.07.08 14:35
SQL Fehler mastermix252 (Web-) Design und webbasierte Sprachen 5 02.02.08 16:01
Wo ist der Fehler? Python90 Code Kitchen 6 11.01.07 21:35
wo ist der fehler? ghostdog (Web-) Design und webbasierte Sprachen 3 17.10.05 18:46
Fehler DNS Sr01 Windows 5 02.02.04 09:07


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61