2015-06-12 6 views
0

Итак, у меня есть столбец, в котором начальная настройка была 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" ИЗМЕНИТЬ ИЛИ УДАЛИТЬ ?????????????

Может кто-нибудь мне помочь?

+0

ASA используется для версий 6-9, 10 и более новых называется SQL Anywhere. Я исправил ваши теги соответственно. –

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^