powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Какой код конвертации INTEGER в VARCHAR оптимальнее?
3 сообщений из 3, страница 1 из 1
Какой код конвертации INTEGER в VARCHAR оптимальнее?
    #35078468
Semen Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте всем!

Сконвертировал табличку из базы, используя самописный скрипт. В таблице изменен тип поля с integer в varchar(10). Скрипт переименовал таблицу, создал новую, затем из старой скопировал данные в новую с помощью
Код: plaintext
insert into NEW_TAB(...,ALGNUM,...) select ...,varchar(cast(ALGNUM as char( 10 ))),... from OLD_TAB;
.
После конвертации заметил, что все данные поля дополнены пробелами до 10. И вродь это правильно. Теперь думаю, как изменить скрипт, чтобы обрезать пробелы. Точнее, какой выбрать?
varchar(cast(ALGNUM as varchar(10))) или varchar(rtrim(cast(ALGNUM as char(10)))) или еще что-нибудь? Какой из них самый оптимальный?

Наведите на правильный путь. Спасибо
С уважением, Семен Попов
...
Рейтинг: 0 / 0
Какой код конвертации INTEGER в VARCHAR оптимальнее?
    #35078701
TORT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RTRIM(Cast...)...
...
Рейтинг: 0 / 0
Какой код конвертации INTEGER в VARCHAR оптимальнее?
    #35078929
Semen Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TORTRTRIM(Cast...)... Спасибо
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Какой код конвертации INTEGER в VARCHAR оптимальнее?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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