1. Weiterleitung zu NetzLiving.de
  2. Forum
    1. Unerledigte Themen
  3. zum neuen Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

double quotes problem mit mysql

  • funkywon
  • 10. Januar 2009 um 18:19
  • Unerledigt
Hallo zusammen,

das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)

Vielen Dank für die Treue und das Verständnis!
  • funkywon
    Punkte
    440
    Beiträge
    51
    • 10. Januar 2009 um 18:19
    • #1

    hello leute
    ich check folgendes nicht
    hab das statement
    CREATE TABLE /*!32312 IF NOT EXISTS*/ "erfolgskonto" (
    "kontoNummer" bigint(20) NOT NULL,
    "beschreibung" varchar(255) default NULL,
    "saldo" decimal(19,2) default NULL,
    PRIMARY KEY ("kontoNummer")
    ) /*!40100 DEFAULT CHARSET=latin1*/;

    und da spuckt er mir aus
    ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right synta
    x to use near '"erfolgskonto" (
    "kontoNummer" bigint(20) NOT NULL,
    "beschreibung" varchar(2' at line 1

    wenn ich die double quotes weggebe, gehts ohne probleme...
    ich probiers mit dem mysql query browser und auch mit einfügen in die konsole...geht beides ned :((
    bringts eurer meinung nach was mit ner neuinstallation?

    lg

  • mjx_biz
    Punkte
    1.772
    Beiträge
    340
    • 10. Januar 2009 um 21:09
    • #2

    Blöde Frage ... aber wieso lässt du die double quotes dann nicht weg 8)? Und kannst du die nicht auch bei allen anderen Sachen weglassen (zB beim table name)?

    [edit]wie hier: http://sql-info.de/mysql/examples/CREATE-TABLE-examples.html[/edit]

    Einmal editiert, zuletzt von mjx_biz (10. Januar 2009 um 21:12)

  • funkywon
    Punkte
    440
    Beiträge
    51
    • 10. Januar 2009 um 21:15
    • #3

    blöde fragen gibts ned, nur blöde antworten: ich wills aber MIT double quotes!! :P

    ne, mich würds einfach nur interessieren, weils beim kollegen ging und ich im netz keine antwort gefunden hab..

  • mjx_biz
    Punkte
    1.772
    Beiträge
    340
    • 10. Januar 2009 um 21:17
    • #4

    Also ich habs noch nie mit quotes gesehen/probiert. Weiß auch gar nicht, ob es überhaupt geht bzw. korrekt ist. Vielleicht hat dein Kollege einen großzügigen DBAdmin, der es automatisch umwandelt?

  • DomiN
    Punkte
    585
    Beiträge
    111
    • 11. Januar 2009 um 21:44
    • #5

    Könnte auch das sein:

    ANSI_QUOTES
    Treat “"” as an identifier quote character (like the “`” quote character) and not as a string quote character. You can still use “`” to quote identifiers with this mode enabled. With ANSI_QUOTES enabled, you cannot use double quotes to quote literal strings, because it is interpreted as an identifier.

    http://dev.mysql.com/doc/refman/5.1…ode_ansi_quotes

  • max_rayman
    Punkte
    887
    Beiträge
    169
    • 14. Januar 2009 um 23:56
    • #6

    Hast du eine Lösung ? Ich kanns auch nicht importieren ...

  • Maximilian Rupp 27. Dezember 2024 um 00:26

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

  1. Datenschutzerklärung
  2. Impressum