| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Составление SQL-запросов > переменование таблицы в paradox |
| Автор: PaWeLL 26.4.2010, 15:12 | ||
Пытаюсь с помощью запроса переименовать таблицу. БД - paradox.
SQL Explorer ругается на старое имя таблицы: invalid use of keywords. Что я не так делаю? |
| Автор: skyboy 26.4.2010, 15:39 |
| "name" - зарезервированное слово. если используешь его(или другое keyword) в качестве идентификатора(поля, таблицы, функции и т.д.), то надо это слово экранировать. как происходит экранирование в запросах к paradox/BDE - не знаю. может, двойными кавычками. может - квадратными скобками. надо искать в документации. |
| Автор: PaWeLL 26.4.2010, 18:44 |
| SQL Explorer ругается на любое имя таблицы. |
| Автор: skyboy 26.4.2010, 23:15 | ||
т.е. даже на
а синтаксис alter table правильный? мало ль. |
| Автор: PaWeLL 26.4.2010, 23:45 |
| Да везде указывают такой синтаксис. Правда, на некоторых сайтах пишут rename to, SQL Explorer на это тоже ругается. Ругается абсолютно на любое имя таблицы. |
| Автор: Deniz 27.4.2010, 06:39 |
| а просто имя файла поправить? |
| Автор: Данкинг 27.4.2010, 10:18 |
| PaWeLL, а ты вообще уверен, что Paradox поддерживает переименование таблиц? |
| Автор: PaWeLL 27.4.2010, 10:23 | ||
Без понятия. |
| Автор: Данкинг 27.4.2010, 10:27 |
А где же тогда указывают "такой синтаксис": В общем, я с "парадоксом" не знаком, поэтому точно знать не могу, но что-то мне подсказывает, что переименовать таблицу там вообще нельзя. К примеру, на FoxPro этого тоже нельзя сделать за исключением того, если таблица не свободная, а входит в БД, да и то там переименование осуществляется не запросом, а фоксовой командой. |
| Автор: PaWeLL 27.4.2010, 10:33 |
Ну SQL синтаксис на переименование везде такой указывается. А про переименование конкретно в парадоксе я не нашел ничего. |
| Автор: skyboy 27.4.2010, 10:51 |
| смотреть надо в разделе справки про alter table. у тебя есть справка с SQL Reference? |
| Автор: PaWeLL 27.4.2010, 11:40 | ||
К сожалению нет, а где её взять? |
| Автор: Данкинг 27.4.2010, 13:26 |
Переименование таблицы? Или всё-таки колонки таблицы? Добавлено через 52 секунды Видимо, в описании "парадокса" должен быть и синтаксис его SQL-запросов. Уж не знаю, где его взять, тебе виднее. |