Добавление нового столбца за столбцом и определение значения по умолчанию

Я пытаюсь добавить столбец после другого столбца, также указав значение по умолчанию. Ниже моя попытка, которая не работает.

alter table pageareas add content_userDefined BIT( 1 ) NULL default 0 after content;

Если я удалю «после содержимого», это сработает:

alter table pageareas add content_userDefined BIT( 1 ) NULL default 0;

И если я удалю «по умолчанию 0», это сработает:

alter table pageareas add content_userDefined BIT( 1 ) NULL after content;

Как я могу добавить его после указанного столбца, а также определить значение по умолчанию?

Я использую MySql 5.1.36

5
задан UpHelix 23 August 2012 в 19:07
поделиться