SQL Problem

SQL Problem | PSD-Tutorials.de

Erstellt von citywebdesign, 25.03.2016.

  1. citywebdesign

    citywebdesign Noch nicht viel geschrieben

    Dabei seit:
    25.03.2016
    Beiträge:
    5
    Geschlecht:
    männlich
    SQL Problem
    Bekomme bei folgenden Befehl
    CREATE TABLE `sieq1_assets` (
    `id` int(10) UNSIGNED NOT NULL COMMENT 'Primary Key',
    `parent_id` int(11) NOT NULL DEFAULT '0'COMMENT AS `Nested set parent.`,
    `lft` int(11) NOT NULL DEFAULT '0'COMMENT AS `Nested set lft.`,
    `rgt` int(11) NOT NULL DEFAULT '0'COMMENT AS `Nested set rgt.`,
    `level` int(10) UNSIGNED NOT NULL COMMENT 'The cached level in the nested tree.',
    `name` varchar(50) NOT NULL COMMENT 'The unique name for the asset.\n',
    `title` varchar(100) NOT NULL COMMENT 'The descriptive title for the asset.',
    `rules` varchar(5120) NOT NULL COMMENT 'JSON encoded access control.'
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

    diese 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 'AS `Nested set parent.`,
    `lft` int(11) NOT NULL DEFAULT '0'COMMENT AS `Nested ' at line 9

    Komme leider nicht auf den Fehler drauf. Vielleicht kann mir da jemand helfen.

    lg Benjamin
     
    #1      
  2. TutKit

    TutKit Vollzugriff

    Vollzugriff auf sämtliche Inhalte für Photoshop, InDesign, Affinity, 3D, Video & Office

    Suchst du einen effektiven Weg, um deine Geschäftsideen aber auch persönlichen Kenntnisse zu fördern? Teste unsere Lösung mit Vollzugriff auf Tutorials und Vorlagen/Erweiterungen, die dich schneller zum Ziel bringen. Klicke jetzt hier und teste uns kostenlos!

  3. netbandit

    netbandit Aktives Mitglied

    12
    Dabei seit:
    18.05.2008
    Beiträge:
    1.145
    Geschlecht:
    männlich
    SQL Problem
    Guten Morgen,

    also wenn ich alle Backticks die einen Wert enthalten, z.B. bei den Kommentaren, durch ein Hochkomma und alle

    COMMENT AS
    durch
    COMMENT

    ersetze, funktioniert es.

    Anm.: Wobei ich "COMMENT AS" gar nicht kenne und nirgend wo etwas finde wo es verwendet werden soll. Muss also nicht unbedingt falsch sein, bloß weil ich es nicht kenne.

    Grüße :)
     
    #2      
  4. citywebdesign

    citywebdesign Noch nicht viel geschrieben

    Dabei seit:
    25.03.2016
    Beiträge:
    5
    Geschlecht:
    männlich
    SQL Problem
    Danke, aber das ist es nicht ich habe das schon probiert ohne Erfolg, dann bekomme ich diese Meldung
    #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 '`Nested set parent.`,
    `lft` int(11) NOT NULL DEFAULT '0'COMMENT `Nested set lf' at line 9
     
    #3      
  5. netbandit

    netbandit Aktives Mitglied

    12
    Dabei seit:
    18.05.2008
    Beiträge:
    1.145
    Geschlecht:
    männlich
    SQL Problem
    Nestet set parent steht immer noch in Backticks...

    Werte immer in Hochkommas packen, also statt

    `Nested set parent.`

    'Nested set parent.'

    Gilt auch für die anderen Zeilen

    Grüße :)
     
    #4      
  6. citywebdesign

    citywebdesign Noch nicht viel geschrieben

    Dabei seit:
    25.03.2016
    Beiträge:
    5
    Geschlecht:
    männlich
    SQL Problem
    Hatte ich auch schon gedacht aber auch da bekomme ich eine 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 'AS 'Nested set parent.',
    `lft` int(11) NOT NULL DEFAULT '0'COMMENT AS 'Nested ' at line 9
     
    #5      
  7. netbandit

    netbandit Aktives Mitglied

    12
    Dabei seit:
    18.05.2008
    Beiträge:
    1.145
    Geschlecht:
    männlich
    SQL Problem
    Und nu haste wieder

    COMMENT AS

    statt nur

    COMMENT

    Grüße ;)
     
    #6      
  8. citywebdesign

    citywebdesign Noch nicht viel geschrieben

    Dabei seit:
    25.03.2016
    Beiträge:
    5
    Geschlecht:
    männlich
    SQL Problem
    Ne habe auch das probiert, dann bekomme ich halt diese Meldung
    #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 'AS `FK to the #__assets table.`,
    `parent_id` int(10) UNSIGNED NOT NULL DEFAULT' at line 9
     
    #7      
  9. netbandit

    netbandit Aktives Mitglied

    12
    Dabei seit:
    18.05.2008
    Beiträge:
    1.145
    Geschlecht:
    männlich
    SQL Problem
    OK, vorgekaut...
    PHP:
    1. CREATE TABLE `sieq1_assets` (
    2. `id` int(10) UNSIGNED NOT NULL COMMENT 'Primary Key',
    3. `parent_id` int(11) NOT NULL DEFAULT '0' COMMENT 'Nested set parent.',
    4. `lft` int(11) NOT NULL DEFAULT '0' COMMENT 'Nested set lft.',
    5. `rgt` int(11) NOT NULL DEFAULT '0' COMMENT 'Nested set rgt.',
    6. `level` int(10) UNSIGNED NOT NULL COMMENT 'The cached level in the nested tree.',
    7. `name` varchar(50) NOT NULL COMMENT 'The unique name for the asset.\n',
    8. `title` varchar(100) NOT NULL COMMENT 'The descriptive title for the asset.',
    9. `rules` varchar(5120) NOT NULL COMMENT 'JSON encoded access control.'
    10. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
    ...macht aber eigentlich keinen Sinn. Ich bin auch kein MyQSL-Profi, immer nur Copy & Paste nützt gar nix.

    Grüße :)
     
    #8      
  10. citywebdesign

    citywebdesign Noch nicht viel geschrieben

    Dabei seit:
    25.03.2016
    Beiträge:
    5
    Geschlecht:
    männlich
    SQL Problem
    Danke, war aber ohne die '0' extra. Es hat jetzt zwar geklappt und es geht bis zu einer anderen Stelle. Ich werde mal schauen was da falsch ist.
     
    #9      
Seobility SEO Tool
x
×
×