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

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


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

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


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