![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Можно ли декорировать выводимое значение поля в SELECT -запросе? [D5, Paradox]
Роман Фадеев © (2002-08-16 11:10:00)Здравствуйте.
У меня следующая проблема: необходимо выполнить SELECT, но только для одного строкового поля надо отрезать первые три символа. Как добавлять символы, понятно:
SELECT aFld+"My String" FROM aTable
А вот как отрезать??? Работаю с Paradox.
Роман Фадеев (2002-08-16 11:30:00) [1]To Val:
>>select substring(aFld from 3) as mynewfield FROM aTable
Большое спасибо, заработало!!
Val (2002-08-16 11:23:00) [2]select substring(aFld from 3) as mynewfield
FROM aTable
Johnmen (2002-08-16 11:22:00) [3]>Роман Фадеев
Приведи текст запроса полностью...
Mike Kouzmine (2002-08-16 11:20:00) [4]Может какой-нибудь CAST надо использовать. Надо у знатоков спросить
Роман Фадеев (2002-08-16 11:19:00) [5]В стандарте есть функция SUBSTR(char,c,n), но при записи
SELECT xxx, (SUBSTR(xxx,1,2)) from ...
BDE отвечает: Capability not supported.
То ли как-то по-другому надо ее писать, то ли она действительно не поддерживается....
Mike Kouzmine (2002-08-16 11:13:00) [6]Посмотри LSQL, возможно там есть фунция типа COPY(x,y,z)
А можно, получив поле aFld в запросе, делать с ним все, что душе угодно в Calc поле