Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Уникальный ID / 6 сообщений из 6, страница 1 из 1
17.04.2006, 17:48
    #33671888
I_l_I A M u JI b
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уникальный ID
vfp 9.0 SP1
Есть таблица с данными, поле ID n (4) - порядковые номера. Как мне сделать чтобы в поле ID добавлялся следующий по порядку уникальный номер , при добавлении новой строки в таблицу. Ставил тип Autoinc, но тот начинает добалять с 0.
...
Рейтинг: 0 / 0
17.04.2006, 18:06
    #33671940
Vladimir M Sklyar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уникальный ID
В режиме дизайна таблицы и при выборе Integer (autoinc) справа есть параметр "Next Value"
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
17.04.2006, 18:12
    #33671967
I_l_I A M u JI b
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уникальный ID
Это для одной таблицы а если таких таблиц множество ?
...
Рейтинг: 0 / 0
17.04.2006, 22:05
    #33672266
Vladimir M Sklyar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уникальный ID
Help -> Alter Table
Код: plaintext
1.
2.
3.
4.
ALTER TABLE TableName1 ADD | ALTER [COLUMN] FieldName1 
      FieldType [( nFieldWidth [, nPrecision])] [NULL | NOT NULL] [CHECK lExpression1 [ERROR cMessageText1]] 
   [AUTOINC [NEXTVALUE NextValue [STEP StepValue]]] [DEFAULT eExpression1] 
   [PRIMARY KEY | UNIQUE [COLLATE cCollateSequence]] 
   [REFERENCES TableName2 [TAG TagName1]] [NOCPTRANS] [NOVALIDATE]
AUTOINC [NEXTVALUE NextValue[STEP StepValue]] Enables automatic incrementing for the field. NextValue specifies the start value and can be a positive or a negative integer value ranging from 2,147,483,647 to -2,147,483,647. The default value is 1. You can set NextValue using the Next Value spin box in Fields tab of the Table Designer.StepValue specifies the increment value for the field and can be a positive, nonzero integer value ranging from 1 to 255. The default value is 1. You can set StepValue using the Step spin box in the Fields tab of the Table Designer. Autoincrementing values cannot be NULL.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
18.04.2006, 10:49
    #33672781
I_l_I A M u JI b
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уникальный ID
Спасибо.
А как можно проверить, автоинкрементно ли данное поле или нет?
...
Рейтинг: 0 / 0
18.04.2006, 12:38
    #33673272
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уникальный ID
I_l_I A M u JI bА как можно проверить, автоинкрементно ли данное поле или нет?
AFIELDS() - 18 столбец содержит шаг автоинкремента. Отличен от нуля только для автоинкрементных полей.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Уникальный ID / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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