Не думаю, что вам нужно беспокоиться о зарезервированных словах MySQL, если вы не собираетесь использовать обе СУБД.
Однако, чтобы обратиться к вашему второму пункту сначала:
Хотя ответ cagcowboy говорит вам, как решить проблему, я могу только попросить, чтобы вы не делали этого .
Если что-то должно быть заключено в двойные кавычки, тогда вы должны помнить, чтобы делать это везде . Некоторые пользовательские интерфейсы ( например, жаба ) требуют инициализации специальных параметров.
По сути, это огромное количество хлопот, и, как прокомментировали Демс и Давд Фабер , это может привести к огромным путаницам.
Между прочим, go
кажется зарезервированной работой в Oracle, хотя понятия не имею, что она делает.
Обращаясь к первому пункту rem
не является зарезервированным словом в Oracle - только SQL * Plus - и создание таблицы с rem
в качестве столбца название работает из-за этого. Ваша конкретная проблема должна быть связана с муравьем.