Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / подскажите update / 5 сообщений из 5, страница 1 из 1
29.06.2005, 11:47
    #33139947
Геннадич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подскажите update
ASA 8.
Подскажите, пожалуйста update на такую вот таблицу
Код: plaintext
1.
2.
3.
4.
5.
create table test(id char( 3 ), f1 varchar( 50 ), primary key (id));
insert into test values('1', 'test');
insert into test values('2', 'test');
insert into test values('30', 'test');
insert into test values('100', 'test');
commit;
чтобы после него
получились бы в таблице такие данные:
001 test
002 test
030 test
100 test
...
Рейтинг: 0 / 0
29.06.2005, 12:02
    #33140007
L0cat0r
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подскажите update
REPEAT('0',3-LENGTH(ID))+ID
...
Рейтинг: 0 / 0
29.06.2005, 12:09
    #33140028
Геннадич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подскажите update
Вот спасибо!
...
Рейтинг: 0 / 0
29.06.2005, 14:04
    #33140410
ASCRUS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подскажите update
Еще как способ:
Код: plaintext
SELECT Right('00' + ID,  3 )
...
Рейтинг: 0 / 0
29.06.2005, 19:32
    #33141400
Геннадич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подскажите update
2 ASCRUS
Хитро, учту.
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / подскажите update / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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