Обычно, если я хочу добавить значение по умолчанию, я использую этот способ
ALTER TABLE tab1 ADD coll datetime DEFAULT '11-01-15' NOT NULL
однако я хочу добавить значение по умолчанию в качестве getdate().
поэтому, если использовать ниже, я получил следующую ошибку
ALTER TABLE tab1 ADD coll datetime DEFAULT GETDATE() NOT NULL
error: ALTER TABLE 'tab1' failed. Default cannot be an expression when adding non-NULL column 'tab1'. Use a default value instead.
я хочу, чтобы значение по умолчанию было getdate(). как это сделать при добавлении нового столбца даты и времени?
NOW()
? О_о - person Jonnix   schedule 26.05.2015alter table tab1 add col1 datetime default getdate() null
. Теоретически любое нулевое значение должно стать значением по умолчанию, но я не эксперт по Sybase. - person Jonnix   schedule 26.05.2015