Можно ли установить значение по умолчанию для столбца в SQLBase?

Есть ли в SQL Base возможность установить значение по умолчанию для столбца? Нравиться

ALTER TABLE blablub MODIFY test SET DEFAULT '0'

Решение, благодаря Grzegorz Oledzki:

Из документа

ALTER TABLE blablub MODIFY test NOT NULL WITH DEFAULT

Однако это глупо, поскольку вы не можете самостоятельно определить значение ПО УМОЛЧАНИЮ.


person deW1    schedule 02.01.2014    source источник
comment
Вы говорите о ms sql, mysql, postgressql?   -  person kostas ch.    schedule 02.01.2014
comment
Я говорю о SQLBase   -  person deW1    schedule 02.01.2014
comment
Твое право. Извините за недопонимание.   -  person kostas ch.    schedule 02.01.2014
comment
Можешь попробовать Alter table blablub alter column test set default '0'?   -  person thiyaga    schedule 02.01.2014
comment
Error: Invalid ALTER option не принимает второе изменение :)   -  person deW1    schedule 02.01.2014


Ответы (1)


Я впервые слышу о SQLBase, но погуглив, я нашел документацию, которая на странице 3-11 предлагает что-то вроде:

ALTER TABLE blablub MODIFY test <DATATYPE> NOT NULL WITH DEFAULT 
person Grzegorz Oledzki    schedule 02.01.2014
comment
если вы удалите «0», то это решение. Я обновил свой пост благодаря вам. - person deW1; 02.01.2014
comment
ХОРОШО. Удалил этот "0". - person Grzegorz Oledzki; 02.01.2014