Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 13918|Atbildi: 0

[Avots] MySQL tabulas lauki vai mainīgie ir atslēgvārdu risinājums

[Kopēt saiti]
Publicēts 18.07.2016 15:36:29 | | | |

Es esmu pētījis Microsoft SQL, ja es saskaros ar tabulas nosaukumu, ko es definēju kā atslēgvārdu,

Es parasti pievienoju [] abās pusēs, un tas ir labi.

Bet mysql, es nezinu.


Tabulu nosaukumu apstrādes metode MySQL atslēgvārdiem
Tas ir vienkāršs SQL paziņojums, kas ievieto datus pasūtījuma tabulā. Redziet, kur jūs kļūdāties?
INSERT INTO ORDER VALUES ('1471', 'go-1471-1-3340');
Izpildes laikā tiks ziņots par kļūdu:
[Err] 1064 - SQL sintaksē ir kļūda; pārbaudiet rokasgrāmatu, kas atbilst jūsu MySQL servera versijai, lai atrastu pareizo sintaksi, ko izmantot blakus "pasūtījuma VĒRTĪBAS" ('1471', 'go-1471-1-3340') 1. rindā
Problēmas un risinājumi:
      Tabulas nosaukuma secībā tiek izmantots mysql atslēgvārds, un jums ir jāpievieno pasūtījums ar apostrofu, kas ir tastatūras atslēga pa kreisi no datiem 1.
IEVIETOJIET "ORDER" VĒRTĪBAS......





Iepriekšējo:C# darbojas MySQL datu bāzes draiveris, kā arī palīdzības klase
Nākamo:MySQL izpildes saglabātā procedūra ar atgriezto vērtību
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com