Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как создать по полю автосчетчик?
|
|||
|---|---|---|---|
|
#18+
Привет Создал таблицу CREATE TABLE ADM.OPILUSERS (USER_ID INTEGER NOT NULL GENERATED BY DEFAULT AS IDENTITY (START WITH 1, INCREMENT BY 1, CACHE 5, MINVALUE 1, MAXVALUE 2147483647, NO CYCLE, NO ORDER), PR_NEW CHARACTER(1) NOT NULL DEFAULT '1', USER_FN VARCHAR(128) NOT NULL, USER_LOGON CHARACTER(15) NOT NULL, USER_PASSWORD CHARACTER(8) NOT NULL, USER_CREATE_DT TIMESTAMP NOT NULL, PSWRD_CHANGE_DT TIMESTAMP NOT NULL, USER_DNS VARCHAR(128) NOT NULL, COMMENT VARCHAR(300), MSG_ID SMALLINT, ID_DPL INTEGER ) В ней столбец USER_ID должен быть автосчетчиком (при каждом добавлении записи увеличивался на 1). Думал что написав так будет работать USER_ID INTEGER NOT NULL GENERATED BY DEFAULT AS IDENTITY (START WITH 1, INCREMENT BY 1, CACHE 5, MINVALUE 1, MAXVALUE 2147483647, NO CYCLE, NO ORDER) Но он не увеличивает на 1 после добавления записи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2010, 10:04 |
|
||
|
Как создать по полю автосчетчик?
|
|||
|---|---|---|---|
|
#18+
Разобрался вопрос снимаю надо было индекс создать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2010, 10:18 |
|
||
|
Как создать по полю автосчетчик?
|
|||
|---|---|---|---|
|
#18+
Добрый день.AzekeРазобрался вопрос снимаю надо было индекс создать.Индексы и identity поля не связаны между собой. Значения счётчика 'generated by default' будет увеличиваться только если при вставке вы не будете указывать значение для этого поля. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2010, 10:31 |
|
||
|
Как создать по полю автосчетчик?
|
|||
|---|---|---|---|
|
#18+
Mark BarinsteinЗначения счётчика 'generated by default' будет увеличиваться только если при вставке вы не будете указывать значение для этого поля. Если такая ситуация имела место быть, то "реанимировать" автогенерацию можно следующим образом: alter table TABLE_NAME alter column COLUMN_NAME restart with VALUE; где VALUE - значение, с которого следует продолжить нумерацию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2010, 09:15 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=36699796&tid=1602705]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
167ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 258ms |

| 0 / 0 |
