Как установить переменную в качестве значения по умолчанию для столбца?(Баз данных) - PullRequest
0 голосов
/ 31 мая 2019

Я хочу присвоить значение по умолчанию для столбца. Он говорит, что в строке 2 есть синтаксическая ошибка:

SELECT `id` into @idND FROM `xxx` WHERE `name`='John';
ALTER TABLE `xxx2` CHANGE `statut_id` `statut_id` TINYINT(4) NULL DEFAULT @idND;

Это работает, если я установлю DEFAULT 3, например. Что я делаю не так, пожалуйста?

...