String sql =
"CREATE TABLE coupon53 (
id BIGINT PRIMARY KEY,
title VARCHAR(25),
start_date DATE,"+ " end_date DATE,
amount INT,
type ENUM ('Food', 'Electric', 'Travelling', 'Entertainment', 'Sport'))";
Antwort
String sql = "CREATE TABLE coupon40 (id BIGINT PRIMARY KEY, title VARCHAR(25), start_date DATE,"
+ " end_date DATE,"
+ "amount INTEGER, type varchar(20) NOT NULL CHECK (type IN('Food', 'Electric', 'Traveling', 'Entertainment', 'Sport')), "
+ "message VARCHAR(25), price DOUBLE PRECISION, image VARCHAR(25))";
java.sql.SQLSyntaxErrorException: Syntaxfehler: Begegnung "\ ', \'" in Zeile 1, Spalte 159. –
Siehe Update Antwort, habe ich ein Zitat ' – Shank
Zitat und schließen Sie die Klammer in der Enum-Art :) danke –
Es scheint, das "+", das Sie in Ihrer Abfrage haben. Arbeitete gut, als ich das herausnahm. Wenn Sie von der CLI abfragen, drücken Sie einfach die Eingabetaste und behalten Typisierung und enden mit;., wenn Sie bereit sind
EDIT - sorry, beantwortet, bevor ich sah Sie sQL verwenden - hat gut funktioniert in MySQL
- 1. Was ist hier falsch?
- 2. Was ist hier falsch?
- 3. Was ist hier falsch? (Neuling)
- 4. NStimer - was mache ich hier falsch?
- 5. Was mache ich hier falsch mit diesen Variablen?
- 6. Wie bekomme ich das Textfeld leer? Was ist hier falsch?
- 7. SqlCommand kann keine Tabelle erstellen
- 8. Umriss: keine; funktioniert nicht - nur -webkit-aussehen: keine; funktioniert - was ist hier falsch?
- 9. Was ist falsch an meiner SQL-Syntax hier?
- 10. fscanf - ich weiß nicht, was ich falsch mache hier
- 11. Tabelle erstellen fehlgeschlagen. [3707] Syntaxfehler,
- 12. Was ist falsch an meinem SQL hier? # 1089 - Falsche Vorwahltaste
- 13. Zwei Standardparameter in der Vorlage, was ist hier falsch?
- 14. Ist meine jQuery-Syntax hier falsch?
- 15. MySQL Fehler 1064, nicht sicher, was ich hier falsch mache
- 16. Payum Symfony Doctrine kann keine Tabelle erstellen
- 17. Was ist falsch mit dieser JavaScript-Syntax
- 18. Kann $ bit() Variablen hier erstellen?
- 19. Syntaxfehler in Oracle Tabelle erstellen Abfrage
- 20. MySQL-Abfrage zeigt Syntaxfehler, aber es ist nichts falsch daran
- 21. Kann keine JSF 2.0-Tabelle erstellen
- 22. Was ist Attachable wirklich hier?
- 23. Was ist die Ausnahme hier?
- 24. Was ist falsch an diesem Python-Code?
- 25. mysql: Keine Tabelle erstellen
- 26. Was ist falsch .htaccess
- 27. Warum kann ich mit diesem dynamischen SQL keine Tabelle erstellen?
- 28. Trigger für Tabelle in MySQL-Datenbank erstellen (Syntaxfehler)
- 29. Ich kann keine Instanz erstellen
- 30. Was ist damit falsch?
Welche Art von Datenbank sind Sie, dies zu schaffen versuchen, in. , MYSQL, SQL Server? – user1408767
"type" könnte möglicherweise ein reserviertes Wort sein und kein Feldname sein (ohne es zu umgehen), aber wir wissen es nicht, da Sie das RDBMS nicht erwähnt haben. –
Ich benutze SQL-Server –