DB2
От: aleksataras  
Дата: 21.04.11 13:44
Оценка:
Я новичек в DB2 и с самого простого начинаются проблемы — я законнектился нормально к базе и пытаюсь сделать самый простой селект

select writetime from channel_long-term_history;

на что получаю ответ: SQL0104N An unexpected token "* from" was found following "select ". Expected tokens may include: "<space>". SQLSTATE=42601

что я делаю не так?
Re: DB2
От: LuciferArh Россия  
Дата: 22.04.11 05:56
Оценка: 1 (1)
Здравствуйте, 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>>
Re[2]: DB2
От: aleksataras  
Дата: 22.04.11 06:05
Оценка:
Здравствуйте, 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.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.