Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 13918|Отговор: 0

[Източник] MySQL таблиците полета или променливи са решението на ключови думи

[Копирай линк]
Публикувано в 18.07.2016 г. 15:36:29 ч. | | | |

Изучавал съм Microsoft SQL, ако попадна на име на таблица, което дефинирам като ключова дума,

Обикновено добавям [] от двете страни и това е добре.

Но mysql, не знам.


Методът на обработка на имена на таблици в MySQL за ключови думи
Това е проста SQL инструкция, която вмъква данни в таблицата с поръчки. Виждаш ли къде грешиш?
ВМЪКНЕТЕ В СТОЙНОСТИ НА ПОРЪЧКАТА ('1471', 'go-1471-1-3340');
Грешка ще бъде докладвана при изпълнение:
[Err] 1064 - Имате грешка в SQL синтаксиса; провери ръководството, което съответства на версията на твоя MySQL сървър, за подходящ синтаксис близо до 'order VALUES ('1471', 'go-1471-1-3340') на ред 1
Проблеми и решения:
      Редът на имената на таблицата използва ключовата дума на mysql, а реда трябва да се затвори с апостроф, който е ключът вляво от data 1 на клавиатурата.
ВМЪКНЕТЕ В СТОЙНОСТИТЕ НА 'ORDER'......





Предишен:C# управлява драйвера за MySQL база данни, както и с помощния клас
Следващ:MySQL процедура за изпълнение със съхранена стойност
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com