ЧАстые Вопросы и Ответы
Модераторы: kdv, CyberMax
-
yk
- Сообщения: 26
- Зарегистрирован: 31 янв 2005, 11:37
Сообщение
yk » 08 сен 2005, 08:09
Уважаемые мастера!
Помогите со следующе проблемой:
нужно осуществить в запросе сортировки по первому символу названия (без учета остальных)
Запрос
select
left(detail.naimenovan,1) as symname
from detail
order by symname
При запросе выдает ошибку:
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 2, char -1.
left.
naimenova - varchar(30)
помогите пожалуйста разобратся в чем дело
-
yk
- Сообщения: 26
- Зарегистрирован: 31 янв 2005, 11:37
Сообщение
yk » 08 сен 2005, 08:27
для
select
substring(detail.naimenovan,1,1) as symname
from detail
order by symname
тоже
An error was found in the application program input parameters for the SQL statement.
Dynamic SQL Error.
SQL error code = -804.
Function unknown.
SUBSTRING.
-
kdv
- Forum Admin
- Сообщения: 6595
- Зарегистрирован: 25 окт 2004, 18:07
Сообщение
kdv » 08 сен 2005, 09:52
во-первых, oder by 1.
во-вторых, ты б хоть сервер указал. ибо функции left вообще нет, а substring есть и в виде udf, и в виде встроенной функции sql. Судя по всему ты доку не читал, а лепишь наобум....
-
yk
- Сообщения: 26
- Зарегистрирован: 31 янв 2005, 11:37
Сообщение
yk » 09 сен 2005, 07:17
Это точно!
Спасибо за ответ - уже разобралась с udf