Was ist an der SQL Anweisung faslch?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Maxi
Mitglied
Beiträge: 252
Registriert: 09.11.2003 20:01

Was ist an der SQL Anweisung faslch?

Beitrag von Maxi »

Lann mir jemand erklären was diese SQL Aneisung machen soll und warum Fehler kommt?

SQL-Befehl :

Code: Alles auswählen

ALTER TABLE phpbb_pa_cat DROP cat_files. ADD parents_data TEXT NOT NULL AFTER cat_parent,
ADD cat_allow_file TINYINT( 2 ) DEFAULT '0' NOT NULL ,
ADD auth_view TINYINT( 2 ) DEFAULT '0' NOT NULL ,
ADD auth_read TINYINT( 2 ) DEFAULT '0' NOT NULL ,
ADD auth_view_file TINYINT( 2 ) DEFAULT '0' NOT NULL ,
ADD auth_upload TINYINT( 2 ) DEFAULT '0' NOT NULL ,
ADD auth_download TINYINT( 2 ) DEFAULT '0' NOT NULL ,
ADD auth_rate TINYINT( 2 ) DEFAULT '0' NOT NULL ,
ADD auth_email TINYINT( 2 ) DEFAULT '0' NOT NULL ,
ADD auth_view_comment TINYINT( 2 ) DEFAULT '0' NOT NULL ,
ADD auth_post_comment TINYINT( 2 ) DEFAULT '0' NOT NULL ,
ADD auth_edit_comment TINYINT( 2 ) DEFAULT '0' NOT NULL ,
ADD auth_delete_comment TINYINT( 2 ) DEFAULT '0' NOT NULL ,
ADD cat_files MEDIUMINT( 8 ) NOT NULL default '-1' AFTER cat_allow_file,
ADD cat_last_file_id MEDIUMINT( 8 ) UNSIGNEDDEFAULT '0' NOT NULL AFTER cat_files,
ADD cat_last_file_name VARCHAR( 255 ) NOT NULL AFTER cat_last_file_id,
ADD cat_last_file_time INT( 50 ) UNSIGNEDDEFAULT '0' NOT NULL AFTER cat_last_file_name,
DROP cat_1xid 
MySQL meldet:

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 'ADD parents_data TEXT NOT NULL AFTER cat_parent,
ADD cat_allow
Benutzeravatar
netzmeister
Ehemaliges Teammitglied
Beiträge: 1146
Registriert: 02.05.2003 20:59
Wohnort: Freiburg
Kontaktdaten:

Beitrag von netzmeister »

Hallo,
ALTER TABLE phpbb_pa_cat DROP cat_files. ADD parents_data TEXT NOT NULL AFTER cat_parent,
ADD cat_allow_file TINYINT( 2 ) DEFAULT '0' NOT NULL ,
ADD auth_view TINYINT( 2 ) DEFAULT '0' NOT NULL ,
ADD auth_read TINYINT( 2 ) DEFAULT '0' NOT NULL ,
ADD auth_view_file TINYINT( 2 ) DEFAULT '0' NOT NULL ,
ADD auth_upload TINYINT( 2 ) DEFAULT '0' NOT NULL ,
ADD auth_download TINYINT( 2 ) DEFAULT '0' NOT NULL ,
ADD auth_rate TINYINT( 2 ) DEFAULT '0' NOT NULL ,
ADD auth_email TINYINT( 2 ) DEFAULT '0' NOT NULL ,
ADD auth_view_comment TINYINT( 2 ) DEFAULT '0' NOT NULL ,
ADD auth_post_comment TINYINT( 2 ) DEFAULT '0' NOT NULL ,
ADD auth_edit_comment TINYINT( 2 ) DEFAULT '0' NOT NULL ,
ADD auth_delete_comment TINYINT( 2 ) DEFAULT '0' NOT NULL ,
ADD cat_files MEDIUMINT( 8 ) NOT NULL default '-1' AFTER cat_allow_file,
ADD cat_last_file_id MEDIUMINT( 8 ) UNSIGNEDDEFAULT '0' NOT NULL AFTER cat_files,
ADD cat_last_file_name VARCHAR( 255 ) NOT NULL AFTER cat_last_file_id,
ADD cat_last_file_time INT( 50 ) UNSIGNEDDEFAULT '0' NOT NULL AFTER cat_last_file_name,
DROP cat_1xid
Der rote Punkt ist zuviel..

Gruß netzmeister
Gruß netzmeister
Die "Suche" ist euer Freund
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Code: Alles auswählen

UNSIGNEDDEFAULT
sollte auch zu Problemen führen:

Code: Alles auswählen

UNSIGNED DEFAULT
ist da besser :-)
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
netzmeister
Ehemaliges Teammitglied
Beiträge: 1146
Registriert: 02.05.2003 20:59
Wohnort: Freiburg
Kontaktdaten:

Beitrag von netzmeister »

:o wo hab ich nur meinen Kopf.. ;-)

Gruß netzmeister
Gruß netzmeister
Die "Suche" ist euer Freund
Antworten

Zurück zu „Coding & Technik“