Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Строчная буква "я" во вложеных запросах / 19 сообщений из 19, страница 1 из 1
06.11.2014, 10:15:46
    #38797010
opencloser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Строчная буква "я" во вложеных запросах
MySQL Server 5.0

Имеется bag, запросы содержащие букву "я" в наименованиях полей могут выдавать ошибку:
к примеру:

1 запрос:
Код: sql
1.
Select t.`я` from ( select 'я') t;


результат:
Код: sql
1.
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 '` from ( select 'я') t' at line 1;



2 запрос:
Код: sql
1.
 Select t.`ю` from ( select 'ю') t;


результат:
Код: sql
1.
ю;



Что делать, если необходимо именовать поля строчными русскими буквами и среди них может быть и буква "я"?
PS: Обратите внимание, что если в первом примере заменить строчную "я" на заглавную "Я", то проблемы нет.
...
Рейтинг: 0 / 0
06.11.2014, 11:40:02
    #38797090
alex564657498765453
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Строчная буква "я" во вложеных запросах
возможно никто ничего не ответит...ибо лигически ясно что чтото не то в задаче.и... я не смог воспроизвести ошибку ни на одном клиенте и субд ...
...
Рейтинг: 0 / 0
06.11.2014, 11:40:17
    #38797091
alex564657498765453
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Строчная буква "я" во вложеных запросах
забыл, мускл выше 5.0
...
Рейтинг: 0 / 0
06.11.2014, 11:48:57
    #38797105
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Строчная буква "я" во вложеных запросах
opencloserнеобходимо именовать поля строчными русскими буквами"Хочется" - да, запросто, "необходимо" - не верю.
...
Рейтинг: 0 / 0
06.11.2014, 12:09:29
    #38797140
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Строчная буква "я" во вложеных запросах
alex564657498765453забыл, мускл выше 5.05.0.сколько? на 67 работает нормально.
...
Рейтинг: 0 / 0
06.11.2014, 12:41:17
    #38797190
alex564657498765453
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Строчная буква "я" во вложеных запросах
tangliralex564657498765453забыл, мускл выше 5.05.0.сколько? на 67 работает нормально.

5.5.29
...
Рейтинг: 0 / 0
06.11.2014, 12:42:05
    #38797192
alex564657498765453
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Строчная буква "я" во вложеных запросах
tangliralex564657498765453забыл, мускл выше 5.05.0.сколько? на 67 работает нормально.

5.1.62-community-log
тоже работает нормально
...
Рейтинг: 0 / 0
06.11.2014, 12:42:31
    #38797193
alex564657498765453
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Строчная буква "я" во вложеных запросах
кстате одна база под виндой, другая под убунту
...
Рейтинг: 0 / 0
06.11.2014, 13:02:53
    #38797215
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Строчная буква "я" во вложеных запросах
opencloserИмеется bagbag - это сумка...
...
Рейтинг: 0 / 0
06.11.2014, 13:20:05
    #38797233
opencloser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Строчная буква "я" во вложеных запросах
5.0.67-community-nt
...
Рейтинг: 0 / 0
06.11.2014, 13:24:54
    #38797240
opencloser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Строчная буква "я" во вложеных запросах
Akinaopencloserнеобходимо именовать поля строчными русскими буквами"Хочется" - да, запросто, "необходимо" - не верю.
Задача не такая тривиальная как кажется, исторически так сложилось... и вот всплыла ошибка. "Костылей" ставить не охото, переписывать довольно трудоемко, хотелось бы найти адекватное решение...
...
Рейтинг: 0 / 0
06.11.2014, 13:35:17
    #38797253
opencloser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Строчная буква "я" во вложеных запросах
alex564657498765453...ибо лигически ясно что чтото не то в задаче...
Я вам привел уже локализованную ошибку.
...
Рейтинг: 0 / 0
06.11.2014, 13:37:51
    #38797255
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Строчная буква "я" во вложеных запросах
opencloser5.0.67-community-ntповторюсь, работает нормально
...
Рейтинг: 0 / 0
06.11.2014, 13:39:31
    #38797257
opencloser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Строчная буква "я" во вложеных запросах
tangliropencloser5.0.67-community-ntповторюсь, работает нормально
Какой клиент использовали?
...
Рейтинг: 0 / 0
06.11.2014, 13:43:02
    #38797266
opencloser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Строчная буква "я" во вложеных запросах
Кстати, возможно и имеет значение, кодировка клиента и сервера PC1251
...
Рейтинг: 0 / 0
06.11.2014, 13:43:40
    #38797267
opencloser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Строчная буква "я" во вложеных запросах
CP1251 *
...
Рейтинг: 0 / 0
06.11.2014, 13:47:42
    #38797278
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Строчная буква "я" во вложеных запросах
openclosertanglirпропущено...
повторюсь, работает нормально
Какой клиент использовали?heidisql 8.3.0.4819
кодировка утф8
...
Рейтинг: 0 / 0
06.11.2014, 13:59:18
    #38797289
opencloser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Строчная буква "я" во вложеных запросах
tanglirheidisql 8.3.0.4819
кодировка утф8

Вы правы!
...
Рейтинг: 0 / 0
06.11.2014, 14:05:14
    #38797298
opencloser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Строчная буква "я" во вложеных запросах
Данная "фича" была обнаружена на delphi 7.0 build 4.473 (какая уж есть). Класс TMyQuery.
Проверял при помощи SQL Manager 2007 for MySQL(4.4.0.3) - ожидания подтвердились.
С чего я сделал вывод, что данная "ошибка" связана с клиентом...
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Строчная буква "я" во вложеных запросах / 19 сообщений из 19, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]