Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    MySQL Comma Error

    MySQL syntaxfel från kommatecken koka ner till en av två frågor : antingen MySQL ser inte ett kommatecken där det ska eller att det ser ett kommatecken någonstans den inte borde. Eftersom MySQL syntaxfel och inte mycket exakt det är upp till dig att räkna ut om du gjorde en enkel stavfel , använde ett namn som MySQL reserver för eget bruk eller inneslutna komponenter syntax du inte bör ha apostrofer eller citattecken . Saknade eller Extra Kommatecken

    När du är mitt i en programmering session , blir det lätt att förbise stavfel i din syntax när du bara tittar på hela linjen . Gå igenom uttalandet tecken för tecken för att se till att du inte har glömt något kommatecken mellan query argument och att du inte lämnar några extra kommatecken . Dessa extra kommatecken kunde komma från dig ta bort ett argument men inte ta bort de kommatecken som omger det eller skriva ett kommatecken efter ditt sista argument .
    Strängar i din Query Sytax

    När du skriver teckensträngar som en del av en MySQL Query , du måste lägga strängen inom apostrofer . Den första apostrof berättar MySQL att sluta behandla de efterföljande tecknen är en del av frågesyntax och andra apostrof berättar MySQL att återuppta behandla tecken som vanliga frågesyntax . Om du har ett ojämnt antal apostrofer eller placera din apostrofen på fel ställe , skulle MySQL kunna behandla en del av din fråga sytax som en del av en av dina argument strängar . Om du inte använder strängar i problematiska MySQL Query , se till att du inte har felplacerade apostrofer som skulle kunna kasta bort din syntax .
    Skicka en fråga från Source Code

    liknande problem med felplacerade apostrofer och citattecken kan också införa syntaxfel när du utfärdar en MySQL Query inifrån källkoden språk såsom Java , C + + eller Python . Biblioteket som hanterar den faktiska databastransaktioner tar frågor som en sträng . Om du inkluderar värden från systemvariabler då du sätta samman sträng segment av frågesyntax varvas med ditt nuvarande språk kod för att införa program variabelvärden i den slutliga teckensträng . Dubbelkolla alla dina citattecken och apostrofer för att se till att deras placering är inte felaktigt inklusive eller exklusive material från den slutliga frågesträng .
    Reserverade ord
    p Det finns vissa ord du inte kan använda som kolumnnamn . Dessa termer såsom " select " eller " där" , kallas reserverade ord eftersom MySQL syntax använder dem som kommandon . Om du försöker använda en av dessa termer som ett kolumnnamn , kommer MySQL se begreppet som ett kommando och leta efter lämplig sytax att följa det . Till exempel , om du försökte använda syntaxen " CREATE TABLE mytable ( där int , columnB int ) , " att skapa en tabell med två heltal kolumner du titel " var " och " columnB , " MySQL inte förväntar ett kommatecken någonstans efter det reserverade ordet " där " . Om du använder ett reserverat ord som ett kolumnnamn , kommer helt enkelt välja ett annat kolumnnamn lösa problemet .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man läser e-post Använda PHP
    ·Hur Tillåt PHP att skriva till filen
    ·Hur Omvänd en MySQL Query i PHP
    ·Inaktivera Query i MySQL Cache
    ·PHP Knapp Tricks
    ·Hur man tar bort en nolla med PHP
    ·Hur till utgång JavaScript Med PHP
    ·Hur man byter en dubbel New Line i PHP
    ·En handledning om MySQL Drop
    ·Referens Variabler i PHP funktion
    Utvalda artiklarna
    ·Hur att skära ner filstorleken i XNA
    ·Inaktivera Ikon Generation i EMF
    ·Hur man beräknar Epsilon
    ·Hur Validera en e-postadress med PHP
    ·Hur man skapar formulär med Visual Basic
    ·Kapslad tabell HTML Tutorial
    ·SQL Fundamentals Träning
    ·Hur man överför från Microcontrollers till persondat…
    ·Hur Upphör din VB Script
    ·Ta reda på vilken Check är markerad i Visual Basic Ne…
    Copyright © Dator Kunskap http://www.dator.xyz