Итак, у меня есть столбец, в котором начальная настройка была INTEGER NOT NULL AUTO-INCREMENT в базе данных ASA16. но я хочу отказаться от установки автоинкрементируемой, поэтому единственный параметр, который будет оставлен в INTEGER и NOT NULLКак ускорить автоинкремент из столбца в sybase
начальная установка была =
ALTER TABLE "USERVARIABLE" MODIFY "XID" INTEGER NOT NULL AUTOINCREMENT
Примечания = XID является первичным ключом
Итак, Я уже пробовал использовать этот код:
ALTER TABLE "USERVARIABLE" DROP PRIMARY KEY;
ALTER TABLE "USERVARIABLE" MODIFY "XID" INTEGER NOT NULL
ALTER TABLE "USERVARIABLE" ADD PRIMARY KEY ("XID" ASC);
но настройки автоматического инкремента еще есть
Кто-нибудь знает, как это сделать? УДАЛИТЬ или УДАЛИТЬ настройки автоматического увеличения в этом столбце для ASA16?
ALTER TABLE "USERVARIABLE" ИЗМЕНИТЬ ИЛИ УДАЛИТЬ ?????????????
Может кто-нибудь мне помочь?
ASA используется для версий 6-9, 10 и более новых называется SQL Anywhere. Я исправил ваши теги соответственно. –