Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Помогите CAST / 5 сообщений из 5, страница 1 из 1
27.07.2004, 12:50:02
    #32623044
Maks_f
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите CAST
Понимаю глупый вопрос, но вот ничего не могу поделать.

Select Cast(Field1 as Varchar(38))
From Table1
Into :Var1;


где Field1 - VarChar(200)
var1 - Varchar(38)

выпадает стандартная ошибка стринг трунк..........
почему яж обрезаю строку?
...
Рейтинг: 0 / 0
27.07.2004, 12:51:47
    #32623050
fedd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите CAST
"трунк.........." это и есть обрезание. не хочет оно это делать. используйте UDF
...
Рейтинг: 0 / 0
27.07.2004, 12:52:53
    #32623055
Maks_f
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите CAST
понял уже заюзал SubStr
Большое спасибо
...
Рейтинг: 0 / 0
27.07.2004, 12:53:22
    #32623059
Johnmen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите CAST
CAST не обрезание, а преобразование типа.
Из строковых в строковые нет преобразования. См. доку.
...
Рейтинг: 0 / 0
27.07.2004, 13:11:27
    #32623111
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите CAST
Зато в FB и Ya есть SUBSTRING(<строка> FROM <нач символ> FOR <кол-во символов>)
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Помогите CAST / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]