Я новичек в DB2 и с самого простого начинаются проблемы — я законнектился нормально к базе и пытаюсь сделать самый простой селект
select writetime from channel_long-term_history;
на что получаю ответ: SQL0104N An unexpected token "* from" was found following "select ". Expected tokens may include: "<space>". SQLSTATE=42601
что я делаю не так?
Здравствуйте, aleksataras, Вы писали:
A>что я делаю не так?
Документацию не читаешь. А в ней английским по белому написано:
Character strings that represent names of database manager objects can contain any of the following: a-z, A-Z, 0-9, @, #, and $
А у тебя что в имени таблицы стоит?
select writetime from channel_long-term_history;
то есть, channel_long
МИНУС term_history. И что должен вернуть сей запрос?
В общем,
RTFM.
... << RSDN@Home 1.2.0 alpha 4 rev. 1481>>
Здравствуйте, LuciferArh, Вы писали:
LA>Здравствуйте, aleksataras, Вы писали:
A>>что я делаю не так?
LA>Документацию не читаешь. А в ней английским по белому написано:
LA>LA>Character strings that represent names of database manager objects can contain any of the following: a-z, A-Z, 0-9, @, #, and $
LA>А у тебя что в имени таблицы стоит?
LA>LA>select writetime from channel_long-term_history;
LA>
LA>то есть, channel_long МИНУС term_history. И что должен вернуть сей запрос?
LA>В общем, RTFM.
Спасибо, я уже разобрался, только дело было не в этом — там перед именем таблицы нужно указывать schema, т.е. select writetime from itmuser.channel_long-term_history.