![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Опять насчет TTable и TQuery! [D6, Paradox]
CrazyMidnightDancer © (2002-04-20 21:15:00)Народ, я тут почти с таким же сабжем тему начинал только она делась куда-то, ну для тех кто ее читал скажу, что я понял почему та хрень происходила - Query почему-то ругался по поводу названия таблицы "date.db" именно слово "date" его раздражало!
Посему вопросик: это баг такой или просто "date" зарезирвированное слово?
p.s. не называйте свои таблицы словом "date"!!!
sniknik (2002-04-20 22:22:00) [1]если нет возможности не использовать зарезервированные слова (например работаеш с чужими таблицами) то надо брать это слово в "кавычки" (для разных версий SQL разные)
для MSSQL, Pervasive это [].
для Local двойные, вот так.
SELECT * FROM "DATE.DB"
если и поле из зарезервированных то
SELECT *, "DATE.DB"."Time" FROM "DATE.DB"
или с пробелом в имени
SELECT E."Emp Id" FROM Employee E
хотя если сами базу проектируете то лутше избегать таких слов.
Andrus (2002-04-20 21:31:00) [2]date это тип данных в SQL