2014-08-28 1 views
0

Есть ли какая-то причина (возможно, настройка), что Google Cloud SQL не сможет избежать «заказа» при использовании обратных тиков, но работает ли с другими зарезервированными словами?Обратный тик не работает, чтобы избежать «ордера» в Google Cloud SQL

В одном экземпляре Google Cloud SQL, следующая команда успешно:

CREATE TABLE `Order` 
(
    Test CHAR(1) NULL 
); 

В другом случае, в последнее время создается под новым App Engine, я получаю следующее сообщение об ошибке: Код

Ошибка : 1005. Невозможно создать таблицу «roms.Order» (errno: 150)

Однако в этом же случае экранирование «ORDER» или «order» работает для создания таблицы.

Спасибо за любые предложения.

+0

Как устранить этот запрос? Выполнение этого с помощью клиента mysql отлично работает. –

+0

Я использую MySQL Workbench. Он снова работает после экземпляра, но не работает с другим экземпляром. – grtvd

+0

Я не понимаю твое последнее предложение. Не могли бы вы перефразировать его? :-) –

ответ

0

После того, как я бросил и воссоздал базу данных, мне удалось создать таблицу заказов.

В первый раз, когда я попытался создать таблицу заказов, произошел сбой (я считаю, что ошибка подключения). Я думаю, что таблица была частично создана, а не откат назад после сбоя. Причинение неудачных попыток создания.

Стол никогда не отображался, схема и таблица падения не работали.

 Смежные вопросы

  • Нет связанных вопросов^_^