powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Проблема с порядковым номером
5 сообщений из 5, страница 1 из 1
Проблема с порядковым номером
    #37549662
dima_18
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем добрый день!

Будьте добры подскажите пожалуйста ответ на следующий вопрос: у меня есть поля типа id (но оно типа char - длина = 5).
Т.е. 00001
00002
00003


00010
00011
00012


00100
00101

Мне бы надо с верхушки таблицы - поставить порядковый номер записи. Как сделано выше - подскажите пожалуйста как это сделать? Спасибо.

т.е. в плане id(числового типа) - это понятно: id = id+1, а вот что делать со строковым типом? Как тут прибавлять порядковый номер?
...
Рейтинг: 0 / 0
Проблема с порядковым номером
    #37549726
miv32
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если всю таблицу, то
UPDATE <table> set id = RECNO()
...
Рейтинг: 0 / 0
Проблема с порядковым номером
    #37549838
dima_18
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если всю таблицу, то
UPDATE <table> set id = RECNO()

а у меня тип поля id - это строковый! Не проходит так! Подскажите пожалуйста как так сделать?!
...
Рейтинг: 0 / 0
Проблема с порядковым номером
    #37549893
SSn888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UPDATE <table> set id = PADL(ALLTRIM(STR(RECNO())), 5, "0")

но этот фокус не пройдет по достижению максимума Вашей строки - после id "99999"
...
Рейтинг: 0 / 0
Проблема с порядковым номером
    #37550056
dima_18
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большое спасибо,SSn888! Все именно так и получилось - и именно так как я хотел! Спасибо большое также и miv32!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Проблема с порядковым номером
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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