Delete Problem SQL

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.
Mario
Mitglied
Beiträge: 242
Registriert: 29.07.2003 00:27
Kontaktdaten:

Delete Problem SQL

Beitrag von Mario »

Ich habe gestern über mysqlfront versucht etwas aus einer Datenbank zu löschen und zwar mit:

Code: Alles auswählen

DELETE * FROM products WHERE manufacturers_id=27
das funktioniert aber nicht, wobei

Code: Alles auswählen

SELECT * FROM products WHERE manufacturers_id=27 
die 600 Datensätze "zum Vorschein bringt".

DELETE ohne * geht auch nicht.

Jemand ne Idee?
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Was kommt denn für eine Fehlermeldung?

Gruß, Philipp
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
Mario
Mitglied
Beiträge: 242
Registriert: 29.07.2003 00:27
Kontaktdaten:

Beitrag von Mario »

gar keine, er macht es einfach nicht :-?

0 Datensätze bearbeitet
MartinU
Mitglied
Beiträge: 59
Registriert: 15.06.2004 08:12
Wohnort: Nürnberg

Beitrag von MartinU »

kann nicht sein
Syntaktisch absolut korrekt ... sicher das du nicht auf zwei verschiedene DBs zugreifst?

versuch doch mal phpMyAdmin.
Mario
Mitglied
Beiträge: 242
Registriert: 29.07.2003 00:27
Kontaktdaten:

Beitrag von Mario »

mit phpmyadmin genau dasselbe, das komische ist ja das der select Befehl ja funzt :o
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Evtl. ein Rechte-Problem?

Gruß, Philipp
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
MartinU
Mitglied
Beiträge: 59
Registriert: 15.06.2004 08:12
Wohnort: Nürnberg

Beitrag von MartinU »

Das wäre auch das einzigste was mir dazu einfallen würde. .. aber kann man in SQL rechte für ein SELECT aber nicht für ein DELETE vergeben?
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

MartinU hat geschrieben:.. aber kann man in SQL rechte für ein SELECT aber nicht für ein DELETE vergeben?
Aber natürlich: http://dev.mysql.com/doc/mysql/en/GRANT.html

Gruß, Philipp
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
MartinU
Mitglied
Beiträge: 59
Registriert: 15.06.2004 08:12
Wohnort: Nürnberg

Beitrag von MartinU »

thanks for info ;)
Mario
Mitglied
Beiträge: 242
Registriert: 29.07.2003 00:27
Kontaktdaten:

Beitrag von Mario »

supi danke das wars !!!!!, nun hab ich noch eine Frage:

und zwar möchte ich noch die Einträge aus der tabelle products_description löschen die die product_id von 77997 bis 85419 haben, also:

Code: Alles auswählen

DELETE FROM products_description WHERE products_id=???
Kann mir da jemand mal die Fragezeichen ersetzen ..... Danke
Antworten

Zurück zu „Coding & Technik“