Willkommen bei Chrissyx Homepage Forum! Falls dies Ihr erster Besuch hier ist, lesen Sie sich bitte die Hilfe mit den häufigsten Fragen und ausführlichen Erklärungen durch! Falls Sie an den Diskussionen teilnehmen wollen, sollten Sie sich registrieren oder, falls Sie das schon getan haben, sich einloggen. Wir wünschen Ihnen viel Spaß!
|
Autor | Thema: [MySQL] "Spalte einfügen" erzeugt Fehler | |||
---|---|---|---|---|
daniel Inglourious Admin Redakteur ID # 729 284-199-061 Errungenschaften |
|
|||
Folgender MySQL Query: ALTER TABLE `pr_mytable` ADD `fooBAR` BLOB BINARY NOT NULL AFTER `fooFOO` erzeugt die Fehlermeldung: #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 'BINARY NOT NULL AFTER `fooFOO`' at line 1 Mir ist absolut unklar, was das Problem sein könnte... Google und Handbuch sind auch nicht hilfreich, weiß jemand Rat? Thx! |
||||
Beiträge: 3847 | Mitglied seit: November 2004 | IP-Adresse: gespeichert | ||||
Chrissyx Dipl.-Inf. Admin Redakteur ID # 1 109-273-268 Errungenschaften |
|
|||
Mir ist nicht klar, was das BINARY da soll. BLOB steht doch schon für Binary Large Object, falls das deine Intention war. Den BINARY-Operator brauchst Du eigentlich nur um Strings in binäre Form umzuwandeln, aber nicht an dieser Stelle. Also weg damit und dann sollte es gehen. |
||||
Beiträge: 15976 | Mitglied seit: November 2002 | IP-Adresse: gespeichert | ||||
daniel Inglourious Admin Redakteur ID # 729 284-199-061 Errungenschaften |
|
|||
BINARY in der Spaltendefinition hat einen anderen Effekt:
Allerdings hast du natürlich trotzdem recht, BINARY ATTRIBUTE wird bei BLOB selbstverständlich automatisch ausgewählt . |
||||
Beiträge: 3847 | Mitglied seit: November 2004 | IP-Adresse: gespeichert |
|
| Chrissyx Homepage | Boardregeln | Datenschutzerklärung
Tritanium Bulletin Board 1.10
© 2010–2024 Tritanium Scripts
Seite in 0,019390 Sekunden erstellt
17 Dateien verarbeitet
gzip Komprimierung eingeschaltet
668,34 KiB Speichernutzung