Я создал новую таблицу с именем USERLOG с двумя полями из предыдущего VIEW. В таблице уже содержится около 9000 записей. Два поля, взятые из VIEW, то есть weblog_views, состоят из IP (состоит из IP-адреса) и WEB_LINK (состоит из URL-адреса). Это код, который я использовал,
CREATE TABLE USERLOG
AS
SELECT C_IP, WEB_LINK FROM weblog_views;
Я хочу добавить еще один столбец в эту таблицу с именем USER_ID, который будет состоять из последовательности, начинающейся с 1 до 9000 записей, для создания уникального идентификатора для всех существующих строк. Мне нужна помощь в этой части. Я использую Oracle SQL Developer: ODMiner версии 3.0.04. Я попытался использовать опцию AUTO-INCREMENT,
ALTER TABLE USERLOG
ADD USER_ID INT UNSIGNED NOT NULL AUTO_INCREMENT;
Но я получаю сообщение об ошибке,
Error report:
SQL Error: ORA-01735: invalid ALTER TABLE option
01735. 00000 - "invalid ALTER TABLE option"
Итак, я бы очень признателен за любую помощь, которую я могу получить!