Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / таблица / 5 сообщений из 5, страница 1 из 1
10.04.2002, 07:34
    #32027413
user
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
таблица
у меня есть токая сложность у меня есть полe
есть таблица1.поле1 ..........вот!
там есть данные например
23
27
3467
321

а мне нужно чтобы в поле были токово рода!
000023
000027
003467
000321
и,т.д.

подскажите пожалуйста
...
Рейтинг: 0 / 0
10.04.2002, 07:40
    #32027415
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
таблица
... REPLICATE('0', 6-LEN(RTRIM(LTRIM(таблица1.поле1)) )) + RTRIM(LTRIM(таблица1.поле1)) ...
...
Рейтинг: 0 / 0
10.04.2002, 07:48
    #32027419
Александр Степанов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
таблица
create table #tmp_int
(
field int null
)

insert into #tmp_int values (23)
insert into #tmp_int values (27)
insert into #tmp_int values (3467)
insert into #tmp_int values (321)
insert into #tmp_int values (-23)
insert into #tmp_int values (null)

create table #tmp_varchar
(
field varchar(11)
)

Insert Into #tmp_varchar
Select
CASE SIGN(field) WHEN -1 THEN '-' ELSE ' ' END+REPLICATE('0',10-LEN(CAST(ABS(field) As varchar(10))))+CAST(ABS(field) As varchar(10))
From
#tmp_int

Select * from #tmp_int
Select * from #tmp_varchar

drop table #tmp_int
drop table #tmp_varchar
...
Рейтинг: 0 / 0
10.04.2002, 08:02
    #32027422
SergSuper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
таблица
да вы чё, можно проще

... right('000000000000'+поле1 ,6)
...
Рейтинг: 0 / 0
10.04.2002, 09:11
    #32027445
user
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
таблица
огромное спосибо
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / таблица / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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