1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

double quotes problem mit mysql

  • funkywon
  • 10. Januar 2009 um 18:19
  • Unerledigt
  • funkywon
    7
    funkywon
    Mitglied
    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

    mfg funkywon

  • mjx_biz
    13
    mjx_biz
    Mitglied
    Reaktionen
    17
    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]

    Wird das Internet eigentlich leichter, wenn man sich da was runterlädt?!

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

  • funkywon
    7
    funkywon
    Mitglied
    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!! :face_with_tongue:

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

    mfg funkywon

  • mjx_biz
    13
    mjx_biz
    Mitglied
    Reaktionen
    17
    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?

    Wird das Internet eigentlich leichter, wenn man sich da was runterlädt?!

  • DomiN
    8
    DomiN
    Mitglied
    Reaktionen
    5
    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

    It's physically impossible to lick your weenis, unless your a freak.

    DONE-IT TIENODhttp://www.tienod.com DI

  • max_rayman
    9
    max_rayman
    Mitglied
    Reaktionen
    17
    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.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Rechtliches

Impressum

Datenschutzerklärung