forum.bitel.ru http://forum.bitel.ru/ |
|
имя поля как резервное для mysql http://forum.bitel.ru/viewtopic.php?f=19&t=11556 |
Страница 1 из 1 |
Автор: | ok-2004 [ 28 апр 2016, 16:02 ] |
Заголовок сообщения: | имя поля как резервное для mysql |
Доброе В.С.! Намедне делал тут статистический отчетик по структуре базы BGB и напоролся на таблицу address_config вот с такой структурой: `table_id` varchar(50) COLLATE utf8_unicode_ci NOT NULL, `record_id` int(11) NOT NULL, `key` varchar(50) COLLATE utf8_unicode_ci NOT NULL, `value` mediumtext COLLATE utf8_unicode_ci NOT NULL, PRIMARY KEY (`table_id`,`record_id`,`key`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci в dbinfo.bitel.ru такой не нашёл. поле key явл. зарезервированным для mysql и проге статистики это сильно не нравится. если такой таблицы нет в dbinfo.bitel.ru - мож она и не нужна типа и её можно типа спокойно дропнуть ? |
Автор: | dimOn [ 28 апр 2016, 16:28 ] |
Заголовок сообщения: | Re: имя поля как резервное для mysql |
версия то какая |
Автор: | barguzin2 [ 28 апр 2016, 16:37 ] |
Заголовок сообщения: | Re: имя поля как резервное для mysql |
есть такая табличка в dump.sql, нужна, значит, для чего-то. в 7.0 смотрел |
Автор: | dimOn [ 28 апр 2016, 16:47 ] |
Заголовок сообщения: | Re: имя поля как резервное для mysql |
там параметры адресов хранятся или как там они называются |
Автор: | ok-2004 [ 28 апр 2016, 17:22 ] |
Заголовок сообщения: | Re: имя поля как резервное для mysql |
такая таблица есть и в 6.0 ( в боевом ) и в 6.2 ( тестовом ) - в обоих биллингах она пустая. Какие параметры адресов там хранятся ? |
Автор: | ok-2004 [ 28 апр 2016, 17:37 ] |
Заголовок сообщения: | Re: имя поля как резервное для mysql |
пы.сы: Походу нашёл где правится это таблица. заполнил всяким мусором, получил: select * from address_config Код: address_house 1 dateConnecting 12.04.16 address_house 1 entranceRange 4 address_house 1 floorRange 30 address_house 1 test плохой теперь начинаем извращаться : select * from address_config where value="30" Код: address_house 1 floorRange 30 Всё вродь - ок! А вот так : select * from address_config where key="test" Упс: Код: 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 'key="4" LIMIT 0, 25' at line 1
|
Автор: | dimOn [ 28 апр 2016, 17:40 ] |
Заголовок сообщения: | Re: имя поля как резервное для mysql |
Код: select * from address_config where `key`="test"
|
Автор: | ok-2004 [ 28 апр 2016, 17:46 ] |
Заголовок сообщения: | Re: имя поля как резервное для mysql |
обратные кавычки прокатывают в sql-редакторе , но не прокатывают в проге татистики, для которой они уже зарезервированы. |
Автор: | dimOn [ 28 апр 2016, 18:04 ] |
Заголовок сообщения: | Re: имя поля как резервное для mysql |
![]() |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |